The really weird thing is the fact that even after I run the following
script

ant.sh:
=============================================
#!/bin/sh

JAVA_HOME=/usr/java/jdk1.7.0_17/bin:/usr/java/jdk1.7.0_17/lib; export
JAVA_HOME
ant $@
=============================================

I _still_ get the same error of having JAVA_HOME point to that jre
directory.

What am I missing?

---------- Forwarded message ----------
From: Yves S. Garret <[email protected]>
Date: Fri, Apr 12, 2013 at 2:31 PM
Subject: An Ant + Apache question
To: [email protected]


Hello, I'm trying to compile a new instance of Apache Nutch.  After running
"ant runtime", this is the error that I'm getting:

===============================================
Buildfile: build.xml
  [taskdef] Could not load definitions from resource
org/sonar/ant/antlib.xml. It could not be found.

ivy-probe-antlib:

ivy-download:
  [taskdef] Could not load definitions from resource
org/sonar/ant/antlib.xml. It could not be found.

ivy-download-unchecked:

ivy-init-antlib:

ivy-init:

init:

clean-lib:
   [delete] Deleting directory
/home/azureuser/Downloads/apache-nutch-2.1/build/lib

resolve-default:
[ivy:resolve] :: Ivy 2.2.0 - 20100923230623 :: http://ant.apache.org/ivy/ ::
[ivy:resolve] :: loading settings :: file =
/home/azureuser/Downloads/apache-nutch-2.1/ivy/ivysettings.xml
  [taskdef] Could not load definitions from resource
org/sonar/ant/antlib.xml. It could not be found.

copy-libs:

compile-core:
    [javac] Compiling 178 source files to
/home/azureuser/Downloads/apache-nutch-2.1/build/classes

BUILD FAILED
/home/azureuser/Downloads/apache-nutch-2.1/build.xml:97: Unable to find a
javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "/usr/java/jdk1.7.0_17/jre"

Total time: 11 seconds
===============================================

When I do echo $JAVA_HOME, this is the output that I have [
/usr/java/jdk1.7.0_17/bin:/usr/java/jdk1.7.0_17/lib ].

That's where my version of java was installed that I downloaded from
Oracle.  What am I missing?

Reply via email to