Java kann nicht finden das symbol aus .Klasse im gleichen Verzeichnis

Habe ich zwei Dateien: MyStringLog.java (die sich ArrayStringLog) und TestDriver.java in das gleiche Verzeichnis. Warum nicht TestDriver.java erkennen die MyStringLog Konstruktor von der MyStringLog Klasse? In TestDriver.java ich erkläre:

MyStringLog animals = new MyStringLog("animals");

Diese soll den Bau einer neuen MyStringLog-Objekt mit dem Namen Tiere, aber ich bekomme 2 errors wenn ich compile, beide, dass MyStringLog symbol nicht gefunden wird.

sind Sie Import MyStringLog mit einer import-Anweisung?
Ich denke, man muss hinzufügen, das aktuelle Verzeichnis im Klassenpfad. so etwas wie hinzufügen "-cp ." an die Befehlszeile.
Sie sagen, Sie sind im gleichen Verzeichnis, aber haben Sie das gleiche Paket?
Sie waren Recht Nicolas. Durch anfügen :. zum Ende meines CLASSPATH Erklärung alle meine Probleme waren Weg. Vielen Dank für die Hilfe.

InformationsquelleAutor Van | 2013-09-11

Schreibe einen Kommentar