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,就完事兒了。