2016-11-08 2 views
2

Ich habe Gebräu verwendet, um Ameisen zuvor zu installieren. Als ich brew install ant laufen erhalte ich:Fehler beim Überprüfen der Ant-Version

"Warning: ant-1.9.7 already installed" 

Allerdings, wenn ich ant -v laufen erhalte ich:

Exception in thread "main" java.lang.NoClassDefFoundError: Xms256M 
Caused by: java.lang.ClassNotFoundException: Xms256M 
at java.net.URLClassLoader$1.run(URLClassLoader.java:202) 
at java.security.AccessController.doPrivileged(Native Method) 
at java.net.URLClassLoader.findClass(URLClassLoader.java:190) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:306) 
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:247) 

Als Referenz hier mein bash Profil:

ANT_HOME=/Users/name/Documents 
ANT_OPTS="-Xms256M -Xmx512M" 
PATH=$PATH:$HOME/bin:$ANT_HOME/bin 
export ANT_HOME ANT_OPTS PATH 

[[ -s ~/.bashrc ]] && source ~/.bashrc 

# Enable tab completion 
source ~/git-completion.bash 

# colors 
green="\[\033[0;32m\]" 
blue="\[\033[0;34m\]" 
purple="\[\033[0;35m\]" 
reset="\[\033[0m\]" 

# Change command prompt 
source ~/git-prompt.sh 
export GIT_PS1_SHOWDIRTYSTATE=1 
# '\u' adds the name of the current user to the prompt 
# '\$(__git_ps1)' adds git-related stuff 
# '\W' adds the name of the current directory 
export PATH="/usr/local/sbin:$PATH" 

Ist jemand in der Lage zu sagen, Ich, wo ich falsch liege?

Antwort

0

erkannte ich, das Problem war, weil ich „Apache-ant-1.9.7“ bis zum Ende des ant Standortpfad in meinem Bash_profile hinzuzufügen vergessen. Z.B.

ANT_HOME=/Users/MyName/Documents/apache-ant-1.9.7 
0

Sie haben einen falschen Wert für die Umgebungsvariable ANT_OPTS festgelegt. - ist vergessen/entfällt vor Xms256M anstelle von -Xms256M

Bitte stellen Sie sicher, ANT_OPTS hat den richtigen Wert.

Beispiel: Unterhalb legen Sie sowohl die minimale als auch die maximale Heapgröße auf 256 MB fest.

export ANT_OPTS="-Xms256M -Xmx256M" 
+0

Hallo Rao, danke für deinen Kommentar. Mir fehlte das - in dieser Zeile hat das Hinzufügen das Problem jedoch immer noch nicht behoben. Meine .bash-Datei ist unten als Referenz: – Jay

+0

Können Sie bitte die Frage mit 'env | sort' aktualisieren? Und was ist der neueste Fehler nach dieser Änderung? – Rao

+0

Ich habe das Problem gefunden, es unten veröffentlicht. Vielen Dank für Ihre Hilfe, sehr geschätzt. – Jay

Verwandte Themen