Я установил два jdks - 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, Ant, вызванный из Eclipse, скомпилировал все источники успешно. Но теперь у меня есть сообщение об ошибке:
Class not found: 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
и установите в Eclipse JRE значение 1.5. Включает ли Java 1.8 некоторые конфигурации во время установки?