![](/img/trans.png)
[英]How can I have multiple versions of the Java JDK installed on my machine at the same time?
[英]Can I have two versions of the JDK on my computer?
我正在嘗試將IntelliJ IDEA JDK設置為1.8版(因為它是最新的)。 當我導航到System/Library/Frameworks/JavaVM.framework
IntelliJ IDEA顯示1.6。 當我輸入java -version
它顯示1.8。 我在“在OSX上查找默認JDK”下找到了命令https://www.java.com/en/download/help/version_manual.xml
我很困惑我所擁有的JDK版本......以及它們所在的位置。 感謝任何幫助。
是的你可以。 您的計算機上安裝了JDK 1.6和1.8。 根據Jetbrains網站的說法,他們所有的產品都需要安裝Apple JDK 1.6才能在Mac上運行。
要使IntelliJ IDEA使用JDK 1.8,您需要編輯/Applications/<Product>.app/Contents/Info.plist
文件並將JVMVersion從1.6 *更改為1.8 *:
<key>JVMVersion</key>
<string>1.8*</string>
要啟動java,通常會在獲得更新時卸載任何版本的JDK。 其次,如果你想查看你正在運行的版本,我將進入你正在使用的程序,看看你正在編譯的版本(例如netbeans或eclipse)。 如果它說1.8是你正在運行的和1.6相同。 如果這真的成為一個超級大問題,你只需要卸載java然后重新安裝它應該修復它。
您的系統上可以有許多不同版本的Java。 通常,Java依賴於環境變量和PATH環境變量。 某些程序和工具會查找特定於工具的環境變量,以允許您為該特定工具使用特定版本的Java。
在IntellJ的情況下,Eddie B在他的評論中發布的鏈接解釋了IntellJ如何確定應該使用哪種Java“安裝”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.