2015-09-23 75 views
0

我的java配置有問題,它真的讓我感到困擾。我正在使用IntelliJ IDEA,下載並安裝java 8後,我嘗試配置我的項目以使用該SDK,但我只能在/Library/Java/JavaVirtualMachines/下找到版本1.6。我是OS X的新手,我對路徑感到困惑。 在我的Java控制面板上看,我可以看到我安裝了Java 8,但在終端上運行java -version後,我得到1.6.0_65。 而which java給出/usr/bin/java。 請幫助我完全失去mac機器上的不同java版本?

+0

我認爲您必須更改設置中的版本| java編譯器 – soorapadman

+0

我該怎麼做? – Rakim

+0

我想你需要重新安裝java8 SDK,並且從intellij IDEA創建一個java項目時,我們需要從IDEA界面中選擇java sdk路徑。 –

回答

1

下面是安裝並排側幾個Java版本爲例...

ls /Library/Java/JavaVirtualMachines/ 
jdk1.7.0_25.jdk jdk1.7.0_72.jdk jdk1.8.0_05.jdk jdk1.8.0_25.jdk 

用戶可以編輯~/.profile在明確指向一個

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_72.jdk/Contents/Home 
export PATH=$JAVA_HOME/bin:$PATH 

這裏是結果...

java -version 
java version "1.7.0_72" 
Java(TM) SE Runtime Environment (build 1.7.0_72-b14) 
Java HotSpot(TM) 64-Bit Server VM (build 24.72-b04, mixed mode) 
+0

問題是我除了1.6之外沒有其他任何JDK。嘗試刪除並重新安裝,看看它現在是否有任何改變 – Rakim

0

那麼安裝有問題。我完全刪除了其他版本(不是1.6),並使用默認路徑重新安裝1.8(因爲在安裝過程中沒有選項可以更改它)現在IntelliJ可以看到JDK 1.8 感謝您的幫助

相關問題