2016-06-27 11 views
0

Ich habe ein TestAccount in den Standard-Paketen, die in - Java-Anwendung/Build/Klassen Um zu beginnen, klicken Sie auf die Ordneroptionen und deaktivieren Sie die "Erweiterungen ausblenden für bekannte Dateitypen "Damit ich eine .bat-Datei im Build-Ordner erstellen kann.Java netbeans run.bat Datei Fehler beim Laden Hauptklasse

Ich erstellte ein Textdokument und änderte .txt in run.bat. Der Code ist wie folgt:

echo on 
java TestAccount 
pause 

Nach Speichern der Fledermaus-Datei kann ich das Java-Programm in CMD ausführen. Wenn ich jedoch versuche, die TestAccount.class-Datei in einen anderen neuen Ordner zu verschieben, rufen Sie "testing" auf. Ich wiederhole den Schritt, aber mit einigen Änderungen am Code.

Hier ist die neue BAT-Datei Code auf das Testen des Ordners

echo on 
java testing.TestAccount 
pause 

Dann wird das Problem auftreten. Ich habe diesen Fehler in CMD bekommen. Fehler: Hauptklassentest konnte nicht gefunden oder geladen werden. TestAccount.

Wer weiß, wie man dieses Problem lösen kann? Damit ich das Programm in einem anderen Ordner ausführen kann.

Danke.

Antwort

0

Nach mehreren Versuchen und Fehlern, bekam ich endlich die Lösung. Einfach nur in einer Zeile "cd .." nach dem Echo einfügen, dann kann das Programm laufen.

echo on 
cd.. 
java testing.TestAccount 
pause 

obwohl ich verstehe nicht, warum es funktioniert ...