你能在已经拥有java的共享主机上安装ant吗?

时间:2011-02-13 01:42:28

标签: 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
  

更新>

     

我的盒子上有蚂蚁,但它有   问题......看起来就像我设定的那样   JAVA_HOME它将“/ bin / java”附加到   它......这太烦人了......带我去   永远想出来

     

但现在我收到此错误>

     

线程“main”中的异常   java.lang.NoClassDefFoundError:   组织/阿帕奇/工具/ ANT /启动/启动   引起:   抛出java.lang.ClassNotFoundException:   org.apache.tools.ant.launch.Launcher           在java.net.URLClassLoader $ 1.run(URLClassLoader.java:200)           在java.security.AccessController.doPrivileged(Native   方法)           在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)           在java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

1 个答案:

答案 0 :(得分:3)

应该可以 - 它是一个只需要JAVA_HOME设置的自包含程序。