Count me in.. even I am facing the problem of requiring multiple JDK's for compilation.
I haven't tried it as yet, but I am going to use the executable attribute of the javac task and see if things work ok. Will let you know if stuff works fine. -----Original Message----- From: John Lindwall [mailto:[EMAIL PROTECTED]] Sent: Saturday, November 30, 2002 7:01 AM To: 'Ant Users List' Subject: RE: changing JAVA_HOME dynamically I've got the same issue! I've got a top-level build.xml that builds a project that requires jdk 1.3 for compiling. This works fine. I'd like this top-level build.xml to invoke a child build.xml that builds a project that requires jdk 1.4.1 for compiling. JAVA_HOME for the build environment is set to the 1.3 JDK so the top-level build uses 1.3 as expected. The child build fails since it uses JDK 1.4 features and ant is using JDK 1.3 for the compiles. How can I force the child build to use JDK 1.4? Here's the target in the parent build.xml that invokes the child build.xml. <target name="build-oe" depends="init" description="Executes the build for OE" > <ant dir="oe" antfile="build.xml" target="build" inheritall="false" /> </target> -----Original Message----- From: Euan Guttridge [mailto:[EMAIL PROTECTED]] Sent: Thursday, November 28, 2002 5:05 AM To: '[EMAIL PROTECTED]' Subject: changing JAVA_HOME dynamically I have two Ant builds. One requires JDK1.3.1 and the other JDK1.2.1. Is there a way to change the JAVA_HOME from within the Ant scripts? I'd like avoid writing a shell script just to do this.. Thanks, Euan
This e-mail and any files transmitted with it are for the sole use of the intended recipient(s) and may contain confidential and privileged information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. Any unauthorised review, use, disclosure, dissemination, forwarding, printing or copying of this email or any action taken in reliance on this e-mail is strictly prohibited and may be unlawful. Visit us at http://www.cognizant.com
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>