你怎么跑蚂蚁

时间:2015-06-12 16:31:59

标签: java ant

我正在尝试使用像这样的ant构建一个jar文件:

CLASSPATH=/files/hadoop-core-1.0.4.jar CFLAGS=-m64 CXXFLAGS=-m64 ant compile-native tar

我一直收到这个错误:

Error: Could not find or load main class org.apache.tools.ant.launch.Launcher

ant --execdebug 

显示:

exec "/usr/java/jdk1.8.0_25/bin/java" -classpath "/usr/bin/build-classpath: error: JAVAVER_LIBDIR /usr/share/java-1.8.0 does not exist or is not a directory:/usr/java/jdk1.8.0_25/lib/tools.jar" -Dant.home="/usr/share/ant" -Dant.library.dir="/usr/share/ant/lib" org.apache.tools.ant.launch.Launcher -cp ""
Error: Could not find or load main class org.apache.tools.ant.launch.Launcher

在我的/etc/profile.d/java.sh

我有这样的条目:

export JAVA_HOME=/usr/java/jdk1.8.0_25
export ANT_HOME=/usr/local/ant

为什么我会收到错误并采取补救措施?

1 个答案:

答案 0 :(得分:1)

确保您的主要课程位于您提到的位置..无法找到您的主要课程