我正在使用Win 7操作系统下的Ant 1.8.1,而我的Java版本是1.7_17。
为了诊断问题,我在我的构建文件中添加了以下两行代码。
<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?