我以前用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