ฉันใช้ Windows 7 Professional x64 และติดตั้ง Java เวอร์ชันต่อไปนี้แล้ว:
x64
- C: \ Program Files \ Java
- jdk1.6.0_24
- jdk1.7.0_04
- jdk1.7.0_07
- jre6
- jre7
x86
- C: \ Program Files (x86) \ Java
- jre1.6.0_07
- jre6
- jre7
ในตัวแปรสภาพแวดล้อมของฉันฉันPATH
มีC:\Program Files\Java\jdk1.6.0_24\bin
และมีการJAVA_HOME
ตั้งค่าของฉันC:\Program Files\Java\jdk1.6.0_24\bin
อย่างไรก็ตามการเรียกใช้java -version
รายงาน
java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)
กรณีนี้เป็นอย่างไรเมื่อไม่มีการอ้างอิงถึง Java รุ่นนี้ในตัวแปรสภาพแวดล้อมของฉัน
ความช่วยเหลือใด ๆ เกี่ยวกับปัญหานี้จะยอดเยี่ยมเพราะฉันพยายามเรียกใช้Apache ANTโดยใช้ Java 1.6
java.exe
อยู่ใน system32 ฉันจะย้ายมันขึ้นบนเส้นทางที่กล่าวถึง