I am trying to build a jar file using ant like this:
CLASSPATH=/files/hadoop-core-1.0.4.jar CFLAGS=-m64 CXXFLAGS=-m64 ant compile-native tar
I keep getting this error:
Error: Could not find or load main class org.apache.tools.ant.launch.Launcher
ant --execdebug
show this:
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
in my /etc/profile.d/java.sh
I have this entries:
export JAVA_HOME=/usr/java/jdk1.8.0_25
export ANT_HOME=/usr/local/ant
Any ideas why I am getting that error and remedy?