Packages compilieren

Hallo Javanesen,

Was gibt es zu beachten, wenn man eine Klasse compiliert, die einem Package angehört ?

Hintergrund : Statt mich mit DOS zu quälen, bediene ich mich eines Textprogramms (TextPad), aus dem heraus ich einen Java-Code compilieren und starten kann.

Nun habe ich in einem Buch Programme (eine Datei pro Klasse) gefunden, bei denen das nicht funktioniert. Ich erhalte eine Fehlermeldung, die besagt, dass die bereits compilierten anderen Klassen, die referenziert werden, unbekannt seien. Hat es etwas mit dem Speicherort zu tun ?

Wenn ich dann die package-Zeile in jeder Klasse maskiere (//), geht’s.

Was muss ich machen, damit es als Package klappt ?

mfg
Klaus

Auch hallo.

Was gibt es zu beachten, wenn man eine Klasse compiliert, die
einem Package angehört ?

Das die Zieldatei im selben Verzeichnis wie die anderen Zieldateien zu finden ist

Nun habe ich in einem Buch Programme (eine Datei pro Klasse)
gefunden, bei denen das nicht funktioniert. Ich erhalte eine
Fehlermeldung, die besagt, dass die bereits compilierten
anderen Klassen, die referenziert werden, unbekannt seien. Hat
es etwas mit dem Speicherort zu tun ?

U.a., denn die package Bezeichnung stellt (in umgekehrter Reihenfolge) einen Pfad auf dem jeweiligen Datenträger dar.

Was muss ich machen, damit es als Package klappt ?

Verzeuchnisstruktur herstellen, ‚javac .java‘

HTH
mfg M.L.