मैंने दो jdks - jdk 1.5 और jdk 1.8 लगाए हैं। मेरे पास चींटी build.xml config फाइल है:
<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 को स्थापित करने से पहले, ग्रहण से चींटी को सभी स्रोतों को सफलतापूर्वक संकलित किया गया। लेकिन अब, मेरे पास त्रुटि संदेश है:
वर्ग नहीं मिला: 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
और ग्रहण JRE में 1.5 पर सेट करें। स्थापना के दौरान जावा 1.8 कुछ विन्यास सेट करता है?
-Dbuild.compiler=javac1.7
) काम करता है जब सीधेant
साथ ही पारित किया जाता है।