में जावा का लक्ष्य संस्करण सेट करना मुझे जावा (1.5) के एक विशिष्ट संस्करण के तहत चलाने के लिए चींटी (1.7.0) का उपयोग करके एक जार फ़ाइल संकलित करने की आवश्यकता है। मेरे पास वर्तमान में मेरी मशीन पर जावा 1.6 है। मैं सेटिंग की कोशिश की है:जावा javac
<target name="compile">
<javac compiler="javac1.5" target="1.5" srcdir=.../>
</target>
मैं भी
<property name="build.compiler" value="modern"/>
को हटा दिया है और कोई गुण फ़ाइल नहीं है। मैं लिनक्स/एसयूएसई
पर जावा 1.6 चला रहा हूं, यह भी निर्धारित करने का एक आसान तरीका है कि जार फ़ाइल में जावा का कौन सा संस्करण अपेक्षित है।
मुझे स्रोत और बूटक्लासपैथ विशेषताओं का भी उपयोग करना पड़ा। क्रॉस संकलन उदाहरण के लिए [यहां] देखें (http://docs.oracle.com/javase/7/docs/technotes/tools/solaris/javac.html#examples)। (चींटी विशेषताओं के साथ सीधा पत्राचार है) –
अगर स्रोत 'स्रोत' और 'बूटक्लासपथ' जोड़ने के लिए उत्तर संशोधित किया जा सकता है तो यह वास्तव में अच्छा होगा। –