Mac 下安裝、卸載Java 7


一、卸載JDK7

參考文章
http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html#uninstall

  1. $ pwd
  2. /Library/PreferencePanes
  3. $ ls -al
  4. total 8
  5. drwxr-xr-x 4 root wheel 13662811:52.
  6. drwxr-xr-x+61 root wheel 207462602:20..
  7. drwxr-xr-x 3 root wheel 10252708:52FlashPlayer.prefPane
  8. lrwxr-xr-x 1 root wheel 10162811:52JavaControlPanel.prefPane ->/Library/InternetPlug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/deploy/JavaControlPanel.prefPane
  9. $ sudo rm -fr JavaControlPanel.prefPane

二、安裝JDK6、JDK7+

Mac 下安裝JDK6需要apple官方提供的安裝包,Oracle官網未提供Mac OSX版本的安裝包。
JDK6默認安裝在/System/Library/Java/JavaVirtualMachines/1.6.0.jdk
JDK7或更高版本安裝在/Library/Java/JavaVirtualMachines
[2]的優先級比[1]高
備注:
[1]System:系統級別,類似windows 下的program/files
[2]System/Library:系統資源庫
[3]Library: 面向所有用戶的資源庫
[4]~/library: 當前用戶的資源庫

三、如何同時安裝多個JDK

安裝步驟沒什么差異,下載對應的安裝包安裝即可
自己定義.bash_profile,放置在~/.bash_profile[或者使用.bashrc]
定義JAVA_HOME\並設置別名

  1. export JAVA_6_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
  2. export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0.jdk/Contents/Home
  3. export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home
  4. export JAVA_HOME=$JAVA_7_HOME
  5. alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
  6. alias jdk7='export JAVA_HOME=$JAVA_7_HOME'
  7. alias jdk6='export JAVA_HOME=$JAVA_6_HOME'

四、測試

打開終端進行測試
-->java -v
-->jdk8
-->java -version

五、備注

MacOSX 10.11 EL Capitan 為支持JDK6的最后版本,如果需要在MacOSX 10.11上安裝JDK6請從蘋果官網下載

 



 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM