我们的构建中有一个步骤依赖于旧的JDK来运行,因为该过程不适用于Java 6.它不生成字节码,只是对文本文件进行一些修改。更新过程所需的时间比我们要长,并且由于过程的性质,使用旧的JDK离开构建过程的这一步似乎是可以的。
真正的问题是,可以吗?
答案 0 :(得分:2)
你可以:
使用Ant任务中的参数调用Java6 JVM设置以与进程兼容时调整:
http://ant.apache.org/manual/Tasks/java.html
OR
使用exec
Ant任务执行旧版JDK中的java命令二进制文件: