我需要在java 1.4和
上运行我的项目
java 1.5上的pmd和findbugs
所以,我需要在我的构建xml中设置java_home。
提前致谢,
-Sravan
答案 0 :(得分:4)
java-task有一个名为“jvm”的属性:
<java jvm="PATH_TO_YOUR_VM" fork="true"...>
...
</java>
答案 1 :(得分:0)
或者,如果您在Windows中,则可以创建2个批处理文件:一个将JAVA_HOME设置为1.3,然后调用ant,第二个将JAVA_HOME设置为1.4,然后调用ant。 例如:
startAnt1.3.bat:
SET JAVA_HOME=C:\Java1.3\etc.
ant myTarget
startAnd1.4.bat:
SET JAVA_HOME=C:\Java1.4\etc.
ant myTarget