To ignore the JAVA_HOME settings and specify the compiler to use in ant’s javac task set the following properties:

build.properties:

# Set the jdk compiler properties
build.javac.executable=C:/Applications/Java/jdk1.5.0_13/bin/javac.exe

build.javac.compiler=javac1.5

Then in the build script use:


%d