สำหรับ macOS Sierra 420
คู่มือนี้ปูด้วยหินจากแหล่งต่าง ๆ (ตอบกลับด้านบนเช่นเดียวกับโพสต์อื่น ๆ ) และทำงานได้สมบูรณ์แบบ
0. ถ้าคุณยังไม่ได้ติดตั้ง homebrew
ดูhttps://brew.sh/
1. ติดตั้ง jenv
brew install jenv
2. เพิ่ม jenv ไปยังโปรไฟล์ทุบตี
if which jenv > /dev/null; then eval "$(jenv init -)"; fi
3. เพิ่ม jenv ในเส้นทางของคุณ
export PATH="$HOME/.jenv/shims:$PATH"
4. แตะที่ "caskroom / เวอร์ชั่น"
FYI: "Tap" ขยายรายการของ repos ที่มีอยู่ซึ่งสามารถติดตั้งได้ด้านบนและเหนือรายการของ Repos ที่เป็นค่าเริ่มต้นของ Brew ที่มีอยู่
brew tap caskroom/versions
5. ติดตั้ง java เวอร์ชันล่าสุด
brew cask install java
6. ติดตั้ง java 6 (หรือ 7 หรือ 8 สิ่งที่คุณต้องการ)
brew cask install java6
#brew cask install java7
#brew cask install java8
? อาจปิดและรีสตาร์ท Terminal เพื่อให้เห็น ENV vars ใหม่ที่ได้รับการตั้งค่า
7. ตรวจสอบการติดตั้ง
ติดตั้ง Java เวอร์ชันทั้งหมดแล้ว: /Library/Java/JavaVirtualMachines
ลองมาดูกัน
ls -la /Library/Java/JavaVirtualMachines
8. เพิ่มแต่ละพา ธ ให้ jenv หนึ่งครั้งต่อครั้ง
เราจำเป็นต้องเพิ่ม "/ Contents / Home" ในโฟลเดอร์ version คำเตือน: ใช้เส้นทางที่เกิดขึ้นจริงบนเครื่องของคุณ ... เหล่านี้เป็นเพียงตัวอย่างของ
jenv add /Library/Java/JavaVirtualMachines/1.6.0___EXAMPLE___/Contents/Home
jenv add /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk___EXAMPLE___/Contents/Home
9. ตรวจสอบว่า jenv ตกลงแล้วหรือยัง
jenv versions
10. ตั้งค่าเวอร์ชันจาวาให้ใช้ (กลมกลืน)
โดยที่ XX ตรงกับหนึ่งในรายการในรายการเวอร์ชันด้านบน
jenv global XX
ตรวจสอบเวอร์ชั่นของจาวา
java -version
ตรวจสอบรุ่น jenv
ควรระบุเวอร์ชันปัจจุบันที่ใช้กับเครื่องหมายดอกจัน
jenv versions
DONE
การอ้างอิงในอนาคตอย่างรวดเร็ว
เพื่อเปลี่ยนเวอร์ชั่นจาวา
... ดูรายการรุ่นจาวาที่มีอยู่
jenv versions
... จากนั้นที่ XX ตรงกับรายการในรายการด้านบน
jenv global XX
brew install caskroom/cask/brew-cask
แทนที่จะbrew install cask
เป็นปลั๊กอินของ Emacs