我有一个build.xml文件,它调用swfbuild.xml。我希望父级build.xml使用IBM JDK 1.5,而swfbuild.xml使用Sun JDK 1.6。
<ant>
任务是否有选项可以指定不同的JDK?
我尝试设置JAVACMD如下,但这也不起作用:
如何为swfbuild.xml使用不同的JDK?
<target name="Compile_SWF">
<exec executable="cmd">
<env key="JAVACMD" value="C:/Program Files/Java/jdk1.6.0_18" />
</exec>
<echo message="Start to Compile SWF content" />
<ant antfile="swfbuild.xml" target="swf-masterbuild" />
<exec executable="cmd">
<env key="JAVACMD" value="C:/IBM/SDP/runtimes/base_v61/java" />
</exec>
</target>