如何在ant build xml中设置java_home

时间:2011-01-24 18:35:00

标签: java ant

我需要在java 1.4和
上运行我的项目 java 1.5上的pmd和findbugs 所以,我需要在我的构建xml中设置java_home。

提前致谢,
-Sravan

2 个答案:

答案 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
相关问题