我只能访问我的主目录。我希望我可以在那里安装它。你可以在已经有java的共享主机上安装ant吗?
有关如何做到这一点的任何想法?
谢谢!
.bash_profile
export SYS_="/home/${LOGNAME}/root"
export SYS_LIB="${SYS_}/lib"
#ant appends /bin/java to whatever I set JAVA_HOME to
export JAVA_HOME='/usr'
export JAVA_FULL_HOME='/usr/bin/java'
export ANT_HOME=${SYS_LIB}/ant-1.8.2/bin
UPDATE >
I've got ant on my box but its having issues... looks like whatever I set to JAVA_HOME it appends "/bin/java" to it... so that's annoying... took me forever to figure that out
but now I'm getting this error >
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/tools/ant/launch/Launcher Caused by: java.lang.ClassNotFoundException: org.apache.tools.ant.launch.Launcher at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
好吧,只是想出了它。愚蠢的网络主机被追加到我的路径废话! – qodeninja 2011-02-14 00:00:55