2016-08-02 30 views
0

Ich versuche, "build clean build deploy" in der Befehlszeile einzugeben, aber ich erhalte den folgenden Fehler: java.exe wird nicht als internes oder externes kommando-fähiges Programm oder als Batch-Datei erkanntjava.exe wird nicht als internes oder externes kommandofähiges Programm oder Batch-Datei erkannt, wenn Java zum Pfad hinzugefügt wird

Ich habe Java und Ant zu meinem Pfad hinzugefügt, der Befehl "Java -version" erzeugt die Versionsnummer, daher weiß ich, dass sie korrekt hinzugefügt wurde zum Weg. Was verursacht meinen Fehler?

+0

Versuchen Sie, JAVA_HOME in Ihrer Umgebungsvariablen festzulegen, und überprüfen Sie, ob es Ihr Problem löst. –

+0

Das habe ich schon gemacht. – user6666914

+0

Was ist der genaue Kommentar, den Sie in Ihrer Befehlszeile eingeben? –

Antwort

0

Sie müssen JAVA_HOME und PATH in Ihren Umgebungsvariablen festlegen. Stellen Sie sicher, dass das Verzeichnis Ihres Java den Speicherplatz nicht enthält. In Ihrem Pfad sollte die URL% JAVA_HOME% \ bin lauten. Öffnen Sie nach dem Einstellen einen neuen Commander und überprüfen Sie erneut.

Hoffe diese Hilfe.

+0

Nein, immer noch den gleichen Fehler, java selbst funktioniert auf der Kommandozeile, wie ich Version usw. überprüfen kann – user6666914

+0

Kannst du einfach den Befehl ausführen separat?! Zum Beispiel: ant compile oder java javac eine Java-Klasse ?! –

+0

Das gibt mir einen BUILD FAILED-Fehler, der nicht mit dem Problem in Verbindung steht. – user6666914

0

In JAVA_HOME gesetzt Pfad des JDK wie unten dargestellt:

C: \ Programme \ Java \

jdk1.8.0_91

in Pfad gesetzt Weg ist directoryAs unten gezeigt:

C : \ Programme \ Java \ jdk1.8.0_91 \ bin