ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Cole, Derek E" <derek.e.c...@lmco.com>
Subject RE: Java in JDK but ANT can't find it!
Date Thu, 14 May 2009 14:46:34 GMT
>> I already set all of my environment variables to  /opt/jdk1.6.0_06/
>> (JAVA_HOME and also in PATH), which is a JDK!


The error message from ant appends "jre" to the end of whatever you have
JAVA_HOME set to, so it returns something like this:

>> 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"

-----Original Message-----
From: Ashley Williams [mailto:ashpublic@mac.com] 
Sent: Thursday, May 14, 2009 10:43 AM
To: Ant Users List
Subject: Re: Java in JDK but ANT can't find it!

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:ashpublic@mac.com]
> 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: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message