你怎么 运行 蚂蚁
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
我正在尝试像这样使用 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