Ich habe es selbst gelöst. Erklärung nach besten Kräften: Seit ich ant
das Betriebssystem eingetippt habe, iterierte das Betriebssystem durch PATH, bis es ein Verzeichnis fand, das eine ausführbare Datei namens ant enthielt, und das erste, das gefunden wurde, war das richtige. Die, die ich wollte, war LETZT auf dem Weg. Also in bash_profile anstelle von habe export PATH=$PATH:/opt/apache-ant-1.7.1/bin
ich es getan export PATH=/opt/apache-ant-1.7.1/bin:$PATH
. Nun erscheint die gewünschte Version von ant zuerst und wird ausgeführt.
ANT_HOME stimmt nicht mit der Ant-Version überein
Ich begann mit dem Versuch, ant auf einem Java-Programm in einem RH-Terminal auszuführen.
BUILD FAILED /home/phuong3/soar/soarRepos2/soar/tools/trunk/build.xml:187: Compiler Adapter 'javac1.6' can't be found. Total time: 0 seconds
Mir wurde gesagt, dass dieses Problem behoben werden würde, wenn ich ant von 1.6.5 auf 1.7.1 aktualisiere. 1.7.1 ist bereits auf dem System unter /opt/apache-ant-1.7.1/bin vorhanden. Also habe ich ANT_HOME in dieses Verzeichnis geändert und es an PATH angehängt. Nun ist der Zustand:
[**** trunk]$ echo $ANT_HOME /opt/apache-ant-1.7.1/bin [**** trunk]$ ant -version Apache Ant version 1.6.5 compiled on August 30 2006
Ich vermisse also vermutlich einen sehr grundlegenden Schritt. Kannst du mir sagen, was es ist?
EDIT: Bump. Ich könnte wirklich einen Hinweis darauf verwenden. Gibt es weitere Informationen, die ich zur Verfügung stellen kann? Grundsätzlich muss ich wissen, wenn ich bereits die Binärdateien von Ant 1.7.1 im System und ANT_HOME auf dieses Verzeichnis gesetzt habe. Was muss ich sonst noch tun, damit 1.7.1 die verwendete Version ist?
2 Antworten auf die Frage
Ich bin gerade mit den gleichen Symptomen konfrontiert, jedoch mit einer anderen Ursache.
Irgendwann in der Vergangenheit muss ich eine Kopie von ant-1.6.5.jar
in gelegt haben ~/.ant/lib
. Dies bedeutet, dass die Ameise immer versucht hat, dieses Gefäß zu verwenden. Die Lösung bestand darin, das Glas aus dem Behälter zu entfernen ~/.ant/lib
.
Verwandte Probleme
-
1
Perl-Skript, das als root ausgeführt wird, kann keine Root-Dinge ausführen
-
7
Gibt es eine kostenlose (wie in Geld) Version von Redhat Linux?
-
2
Mit welchen Versionen von glibc werden verschiedene Versionen von RedHat ausgeliefert?
-
4
Wie kann man Alt-Tab bei GNOME dazu bringen, durch Anwendungen wie Windows zu blättern?
-
5
Installation von Java in LINUX
-
1
So installieren Sie Red Hat Enterprise Linux auf Apple Macbook Pro MacBookPro4,1
-
2
Warum sollte in RHAS4 in der Bash-Funktion die Umschalttaste "Löschen" anstelle des Löschvorgangs ge...
-
2
Installieren Sie xmonad ohne Berechtigungen
-
3
FTP von Windows auf Linux mithilfe von FileZilla führt zu einer Verdoppelung der Dateigrößen?
-
3
RedHat für Desktops