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


你可能感兴趣的:(mac版netbeans修改jdk的版本)