你怎么 运行 蚂蚁

how do you run 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

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

确保您的主 class 在您提到的位置..找不到您的主 class