2016-05-17 7 views
0

Ich bekomme diese wirklich nervige Nachricht, wenn ich mit ant auf Linux arbeite. Ich exportiere meine ANT_HOME=/home/ganesh/org.apache.ant_1.9.2.v201404171502/bin Dann ändere ich meinen Pfad wie export PATH=$ANT_HOME:$PATH. Aber dann, wenn ich Ant laufen lasse, erhalte ich den Fehler als Error: Could not find or load main class org.apache.tools.ant.launch.Launcher. Sollte am Ende der ANT_HOME-Variable ein Bin stehen? Wenn ich es entferne, funktioniert es immer noch nicht. was ist das Problem? Könnte jemand helfen? Vielen Dank.Die korrekte Version von Ant wird nicht von Linux ausgewählt

Antwort

1

Das ANT_HOME sollte auf die Installationsdirektie von ant zeigen. In diesem Fall ist das Installationsverzeichnis unter der Annahme org.apache.ant_1.9.2.v201404171502 und sein Layout ist wie folgt /home/ganesh/org.apache.ant_1.9.2.v201404171502/{bin, lib, docs, etc} dann sollte ANT_HOME

export ANT_HOME=/home/ganesh/org.apache.ant_1.9.2.v201404171502 

und der Pfad sollte in das Verzeichnis, die Ameise Binärdateien mit Punkt sein. wie

export PATH=$ANT_HOME/bin:$PATH 
+0

Danke, es hat funktioniert! –

Verwandte Themen