我以前用brew來安裝ant。當我運行brew install ant
我得到:檢查ant版本時出錯
"Warning: ant-1.9.7 already installed"
但是,如果我跑ant -v
我得到:
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)
供參考,這是我的bash簡介:
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"
有沒有人能告訴我哪裏去錯了?
嗨饒,感謝您的評論。我錯過了 - 但是在該行中添加它仍然沒有解決問題。我的.bash文件在以下供參考: – Jay
您可以使用'env | sort'更新問題嗎?那個改變之後的最新錯誤是什麼? – Rao
我發現了這個問題,貼在下面。非常感謝您的幫助,非常感謝。 – Jay