मैं इशारा JAVA_HOMEकरने के लिए C:\Program Files (x86)\Java\jre7। यह बढ़िया काम करता है। बाद में, मैंने चींटी को अनज़िप किया और चींटी से संबंधित पर्यावरण चर को सेट किया, टाइप करने के बाद मुझे निम्न त्रुटि संदेश मिले"ant -version"

मैंने इस मंच को खोजा। एक समाधान की तरह लगता है कि जावा को JRE के बजाय JDK को इंगित करना है। मुझे पूरा यकीन नहीं है कि यह समाधान होना चाहिए। दूसरे शब्दों में, सामान्य रूप से, किसको JAVA_HOME को इंगित करना चाहिए? JDK या JRE?
JAVA_HOMEदो चीजों को करने के लिए उपयोग किया जाता है: 1: विकास साधनों के लिए, खोजनाjavac.exe। 2: nondevelopment tools के लिए, ढूँढनाjava.exe। यह "एक चीज के लिए एक उपकरण" का उल्लंघन लगता है ।JDK_HOMEइसके बजाय इस्तेमाल नहीं किया जाना चाहिए ?