ผมชี้ไปJAVA_HOME
C:\Program Files (x86)\Java\jre7
มันทำงานได้ดี หลังจากนั้นฉันคลายซิปมดและตั้งค่าตัวแปรสภาพแวดล้อมที่เกี่ยวข้องกับ Ant ฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้หลังจากพิมพ์"ant -version"
ฉันค้นหาฟอรัมนี้ ดูเหมือนวิธีแก้ปัญหาหนึ่งคือชี้ Java ไปที่ JDK แทน JRE ฉันไม่แน่ใจว่านี่ควรเป็นวิธีแก้ปัญหาหรือไม่ กล่าวอีกนัยหนึ่งโดยทั่วไป JAVA_HOME ควรชี้ไปที่ข้อใด JDK หรือ JRE?
JAVA_HOME
จะใช้ในการทำสองสิ่ง: 1:javac.exe
สำหรับเครื่องมือในการพัฒนาหา 2: เครื่องมือ nondevelopment,java.exe
การค้นพบ นี้ดูเหมือนว่าจะละเมิด"เครื่องมือหนึ่งสำหรับสิ่งหนึ่ง" ไม่ควรJDK_HOME
ใช้แทนกัน?