# Mac java版本切換 ###### tags: `Mac` ## 首先查詢一下自己的 Mac OS X 中有安裝的 Java 版本有哪些: ``` $ /usr/libexec/java_home -V Matching Java Virtual Machines (4): 10.0.1, x86_64: "Java SE 10.0.1" /Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home 1.8.0_171, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home 1.6.0_65-b14-468, x86_64: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_65-b14-468, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home /Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home ``` ## 在 ~/.bash_profile 中加入 JAVA_HOME 的設定: -v 後面帶入版號 ``` export JAVA_HOME=`/usr/libexec/java_home -v 1.8.0_51` ``` ## 重啟command確定是否有改變 ``` java -version ```