1. java中ant版本1.8.4 而jdk版本1.7.0_17 運行ant編譯的時候報錯....
打開 common_build.xml 找到如下幾行:
<condition property="is.java.version.15">
<or>
<equals arg1="${ant.java.version}" arg2="1.5"/>
<equals arg1="${ant.java.version}" arg2="1.6"/>
<equals arg1="${ant.java.version}" arg2="1.7"/>(在這里加入你的Java版本)
</or>
</condition>
2. Eclipse ant怎麼能用高版本的jdk
eclipse中修改ant的高版本jdk:
1、修改Ant編譯版本的方法
2、這里把target改成1.6或者1.7就可以了。
3. Ant 用javac編譯時怎樣指定jdk的版本
可以使用抄javac命令javac命令格式及用法如襲下:
用法:javac <選項> <源文件>
其中,可能的選項包括:
-source <版本> 提供與指定版本的源兼容性
-target <版本> 生成特定 VM 版本的類文件 例如:C:\>javac -source 1.5 -target 1.5 p100Sum.java這樣就把p100Sum.java源文件兼容的編譯成1.5版本了
2.<javac fork="true"
executable="C:/j2sdk1.4.2_05/bin/javac"
source="1.4"
memoryInitialSize="512m"
memoryMaximumSize="1024m"
classpathref="path.id.classpath"
srcdir="${src}"
destdir="${classes}"
debug="true"
deprecation="on"
optimize="off"
/>
source處填版本號