Ant子任务使用不同的Java版本

时间:2011-08-26 18:28:04

标签: java ant

我们的构建中有一个步骤依赖于旧的JDK来运行,因为该过程不适用于Java 6.它不生成字节码,只是对文本文件进行一些修改。更新过程所需的时间比我们要长,并且由于过程的性质,使用旧的JDK离开构建过程的这一步似乎是可以的。

真正的问题是,可以吗?

1 个答案:

答案 0 :(得分:2)

你可以:

使用Ant任务中的参数调用Java6 JVM设置以与进程兼容时调整:

http://ant.apache.org/manual/Tasks/java.html

OR

使用exec Ant任务执行旧版JDK中的java命令二进制文件:

http://ant.apache.org/manual/Tasks/exec.html