1
ตั้งค่า JAVA_HOME ไม่ทำงานใน Sierra
ฉันมี Java เวอร์ชันต่อไปนี้: $ /usr/libexec/java_home -V Matching Java Virtual Machines (4): 9.0.1, x86_64: "Java SE 9.0.1" /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home 1.8.0_131, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home 1.8.0_121, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home 1.7.0_80, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home จากนั้นฉันต้องการตั้งรุ่น Java เป็น 1.7: $ JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home $ echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home ดูเหมือนตกลง แต่: $ java …