Ich verwende Cordova für mobile Anwendungsentwicklung.Fehler: Ausführen des Befehls 'ant', stellen Sie sicher, dass Sie ameise installiert und Ihrem Pfad hinzugefügt haben
Ich habe Cordova mit npm-Befehl installiert und nach der Installation habe ich ein Cordova-Projekt erstellt. Jedes Mal, wenn ich versuche, eine Plattform (Android) zum Projekt hinzuzufügen, wirft es Fehler folgenden:
Error : Executing command 'ant', make sure you have ant installed and added to your path
Ich habe bereits ant
auf meinem System und konfigurierte Pfad zu %ANT_HOME%\bin
und anderen jeweils erforderlichen Plattformen installiert wie JAVA_HOME
, ANDROID_PLATFORM_TOOLS
und ANDROID_TOOLS
.
Immer wenn ich den ant
Befehl in cmd ausführe, werden keine Fehler geworfen. Zum Beispiel, nachdem die Ausführung von ant -version
Befehl cmd Ausgabe empfangen wird:
Apache Ant(TM) version 1.9.3 compiled on December 23 2013.
ich durch viele Fragen auf Stack-Überlauf ging und löste das Problem von tools.jar
nicht Lib
Verzeichnis JRE vorhanden sind. immer noch funktioniert die platform add
nicht.
Bitte helfen Sie mir dabei. Jede Hilfe wird geschätzt.
Wahrscheinlich Installation ant [diese Antwort] (http://stackoverflow.com/questions/23299405/phonegap-platform-add-android/ 23299941 # 23299941) würde helfen. – Onik
hast du die Befehlszeile neu gestartet? Die Umgebungsänderungen werden erst wirksam, nachdem Sie ein neues cmd-Fenster erstellt haben. In einigen Konfigurationen kann es sogar einen Neustart geben (aber ich habe das seit den XP Tagen nicht gehabt). – amenthes
@Onik Vielen Dank für Ihre Antwort. Ich habe alle diese Pfade hinzugefügt, trotzdem funktioniert es nicht. 'Ant' Befehl arbeitet separat, warum Cordova ist nicht in der Lage, den Befehl zu erkennen? –