This is what I'm trying to tell you! My JAVA_HOME it is set as /opt/jdk1.6.0_06 I've triple checked it on my bash file! I also check with echo $JAVA_HOME and which java, they all tell the right path, but not ANT! This is why I don't understand where does ant get this /jre !! -- David Nemer Sent from Kaiserslautern, RP, Germany
On Thu, May 14, 2009 at 4:42 PM, Ashley Williams <[email protected]> wrote: > In your description you say that JAVA_HOME=/opt/jdk1.6.0_06/jre > > Seriously, try JAVA_HOME= /opt/jdk1.6.0_06 instead > > > > > On 14 May 2009, at 15:28, Cole, Derek E wrote: > > When I had this problem, I KNOW that JAVA_HOME was set correctly. I >> still ran into the problem. The OP here also said JAVA_HOME was set >> correctly. There is some missing step here that prevents the ant Project >> instance from knowing which Java to use. >> >> -----Original Message----- >> From: Ashley Williams [mailto:[email protected]] >> Sent: Thursday, May 14, 2009 9:56 AM >> To: Ant Users List >> Subject: Re: Java in JDK but ANT can't find it! >> >> It looks like you are pointing to the jre not the jdk. >> Try repointing the JAVA_HOME environment variable to the jdk directory >> instead, >> >> >> On 14 May 2009, at 13:15, David Nemer wrote: >> >> Hello Everyone, >>> >>> I am running ANT programmatically in JAVA. So, my task is to build the >>> BUILD.XML. >>> I'm able to do so, but it throws an exception saying: >>> >>> /scratch2/nemer/test/xfire/build.xml:5: The following error occurred >>> while >>> executing this line: >>> /scratch2/nemer/test/xfire/build-common.xml:81: 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 "/opt/jdk1.6.0_06/jre" >>> >>> But in the end it says: BUILD SUCCESSFUL (but it still throws that >>> exception). >>> >>> I already set all of my environment variables to /opt/jdk1.6.0_06/ >>> (JAVA_HOME and also in PATH), which is a JDK! And even on the error >>> message >>> it says that the java is set to /opt/jdk1.6.0_06/jre (which is a >>> JDK, I >>> don't know where it gets the jre from). >>> >>> So, does any one know how can I solve this problem? Is there a >>> configuration >>> file in ANT that we need to set up! I'm stuck there!! >>> >>> I'm running the ant 1.7.1. >>> >>> Cheers, >>> -- >>> David Nemer >>> Sent from Saarbrucken, SL, Germany >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
