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_profile
中JAVA_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/