我已经安装了两个 jdk-jdk 1.5和 jdk 1.8。 我有以下 Ant build.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 成功地编译了所有源代码:
Class not found: javac1.8
My JAVA_HOME and JRE_HOME:
JAVA_HOME = C:\Program Files (x86)\Java\jdk1.5.0_16 JRE_HOME = C:\Program Files (x86)\Java\jre1.5.0_16
并在 Eclipse JRE 中设置为1.5。 Java 1.8在安装期间是否设置了一些配置?