eclipse模式是自带ant工具的,由于某些脚本限定了ant的版本号和jdk的版本,导致无法运行ant,那么如何查看eclipse的ant的版本呢?
进入到eclipse的安装目录的plugins目录,如图所示
除了Java的系统属性,Ant还定义了一些自己的内置属性 :
basedir project基目录的绝对路径 (与<project>的basedir属性一样)。
ant.file ---- buildfile的绝对路径。
ant.version ---- Ant的版本。
ant.project.name ---- 当前执行的project的名字;由<project>的name属性设定.
ant.java.version ----- Ant检测到的JVM的版本; 目前的值有"1.1", "1.2", "1.3" and "1.4".
<!-- Check for min build requirements -->
<condition property="ant.not.ok" value="true">
<not>
<or>
<contains string="${ant.version}" substring="1.6"/>
<contains string="${ant.version}" substring="1.7"/>
<contains string="${ant.version}" substring="1.8"/>
</or>
</not>
</condition>
<condition property="java.not.ok" value="true">
<not>
<or>
<contains string="${ant.java.version}" substring="1.5"/>
<contains string="${ant.java.version}" substring="1.6"/>
<contains string="${ant.java.version}" substring="1.7"/>
</or>
</not>
</condition>

