jdk1.5とjdk1.8の2つのjdkをインストールしました。私は次のAntbuild.xml設定ファイルを持っています:
<target name="compileCustomSrc">
<javac srcdir="src" destdir="build/classes" source="1.5" target="1.5" >
<classpath>
<fileset dir="C:/lib/">
<include name="*.jar" />
</fileset>
</classpath>
</javac>
</target>
jdk1.8をインストールする前に、Eclipseから呼び出されたAntはすべてのソースを正常にコンパイルしました。しかし今、私は次のエラーメッセージを持っています:
クラスが見つかりません:javac1.8
私のJAVA_HOMEとJRE_HOME:
JAVA_HOME = C:\ Program Files(x86)\ Java \ jdk1.5.0_16 JRE_HOME = C:\ Program Files(x86)\ Java \ jre1.5.0_16
EclipseJREで1.5に設定します。Java 1.8はインストール中にいくつかの設定を設定しますか?
-Dbuild.compiler=javac1.7
)は、に直接渡さant
れた場合にも機能します。