मैंने JAVA_HOME to C:\Program Files (x86)\Java\jre7
की ओर इशारा किया यह ठीक काम करता है। बाद में, मैं चींटी अनज़िप और चींटी से संबंधित वातावरण चर की स्थापना की है, मैं "ant -version"
जिसे किसी को JAVA_HOME इंगित करना चाहिए, जेडीके या जेआरई
टाइपिंग मैं इस मंच की खोज के बाद निम्न त्रुटि संदेश मिल गया। ऐसा लगता है कि जेआरई के बजाए जावा को जेडीके में इंगित करने के लिए एक समाधान है। मुझे बिल्कुल यकीन नहीं है कि यह समाधान होना चाहिए या नहीं। दूसरे शब्दों में, सामान्य रूप से, JAVA_HOME को जेडीके या जेआरई को किस बिंदु पर इंगित करना चाहिए?
तो 'JAVA_HOME' का उपयोग दो चीजों को करने के लिए किया जाता है: 1: विकास उपकरण के लिए,' javac.exe' ढूंढना। 2: nondevelopment उपकरण के लिए, 'java.exe' ढूंढना। ऐसा लगता है ["एक चीज़ के लिए एक उपकरण"] (https://en.wikipedia.org/wiki/Unix_philosophy#Doug_McIlroy_on_Unix_programming) का उल्लंघन करना प्रतीत होता है। इसके बजाय 'JDK_HOME' का उपयोग नहीं किया जाना चाहिए? – Pacerier
इस साइट पर आरेख जेडीके और जेआरई के बीच संबंध दिखाता है। https://docs.oracle.com/javase/8/docs/ – andrybak
क्या जावा पथ को जेआरई या जेडीके के रूप में सेट किया गया है या नहीं, क्या व्याकरणिक रूप से मान्य करना संभव है? –