1. 程式人生 > >mac版netbeans修改jdk的版本

mac版netbeans修改jdk的版本

先看看MAC版的netbeans使用的是哪個JDK版本。

左上角About Netbeans:


紅色邊框的那兩行就是NetBeans當前使用的JDK版本。

為什麼要修改它?

因為在某些版本的NetBeans自帶的JDK情況下,在MAC的retina螢幕中工作,會非常非常卡頓,特別是輸入中文字元時!這是一個bug,需要更新到一個比較高的版本才可以。

往往有一種情況,就是NetBeans用的是一個比較老的版本,可能是1.6的jdk,但是mac本機上卻安裝著一個比較新的jdk版本。

檢視本機安裝的jdk:

開啟終端,輸入java -version


如果發現這裡的版本比較高,那就不用去下載了,直接把NetBeans的jdk路徑改成這個就OK了,具體修改一會兒說。

先去下載一個新版的jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html

下載mac os版,然後直接雙擊安裝。

安裝完畢之後進入終端,輸入java -version,檢視當前系統的預設版本。

如果想用比較舊的預設版本,可以google一下mac怎麼修改,不在本文討論範圍。也可以看看當前電腦上有幾個java版本:

$ cd /Library/Java/JavaVirtualMachines/

不要的可以刪掉,$sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.6.0

修改NetBeans的預設jdk路徑:

Finder裡面找應用程式,找到NetBeans,然後右鍵檢視包內容,Contents/Resources/NetBeans/etc/netbeans.conf 開啟。

找到一行netbeans_jdkhome="/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/bin/jre

註釋掉也行,刪了也行,把後面的路徑改成新的:/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home/

儲存,重新開啟NetBeans,就完事兒了。