我在 Win 7 下运行 Ant 1.8.1。我的 Java 版本是 1.7_17。
我在构建文件中添加以下 2 行以进行诊断。
<echo message="java.version = ${ant.java.version}" />
<echo message="java.home = ${java.home}" />
结果是
[echo] java.version = 1.6
[echo] java.home = C:\Program Files\Java\jre7
知道发生了什么吗?
是否在 Ant 1.8.1 中硬编码它可以显示的最高 Java 版本是 1.6?