Java 環境設定 (for Mac)

Java Home 設定

.bash_profile加入以下指令。

$ export JAVA_HOME=$(/usr/libexec/java_home)
$ export PATH=$JAVA_HOME/bin:$PATH

java_home預設會使用系統中最新版的Java

查看系統中最新版的 Java 路徑

$ /usr/libexec/java_home
/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home

查看系統中各版本的 Java 路徑

$ /usr/libexec/java_home -V
Matching Java Virtual Machines (3):
    1.7.0_71, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home
    1.6.0_65-b14-466.1, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    1.6.0_65-b14-466.1, i386:   "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

查看java_home相關指令

$ /usr/libexec/java_home -h

切換成其他版本的 Java

例如:切換到jdk1.6版,修改.bash_profileJAVA_HOME設定。

$ export JAVA_HOME=$(/usr/libexec/java_home -v 1.6)
$ export PATH=$JAVA_HOME/bin:$PATH

參考網站

http://www.mkyong.com/java/how-to-set-java_home-environment-variable-on-mac-os-x/ http://cms.35g.tw/coding/%E7%AE%A1%E7%90%86%E3%80%81%E5%AE%89%E8%A3%9Djava-for-mac/

results matching ""

    No results matching ""