只需将JAVA_HOME设置为JDK 8,并在ant脚本中调整
source
和
target
的属性
javac task
对于Java 7,如果需要为Java 7编译,请执行以下操作:
<javac srcdir="${src}"
destdir="${build}"
fork="true"
source="1.7"
target="1.7"
/>
ant manual javac task
了解所有细节。
-编辑-
如果没有设置JAVA\u HOME选项,您可以通过批处理文件、设置JAVA\u HOME和所有其他设置启动ant进程,例如:
set ANT_HOME=C:\ant197
set ANT_ARGS=-lib C:\antxtralibs
set JAVA_HOME=C:\jdk180_121
set PATH=%JAVA_HOME%\bin;%ANT_HOME%\bin;%PATH%
:: default
ant -f %1
:: debug
:: ant -debug -f %1
供Jenkins使用
https://yourjenkinshost/configure/Tools
然后将您的特定作业配置为使用该JDK 8,而其他作业将使用您的默认JDK。