为什么我的Netbeans(7.3.1.)在使用MacOS(10.x)和Retina显示器时会变得模糊



我刚刚在带有Retina Display的新款MacBook Pro上安装了Netbeans。现在IDE中的所有内容都很模糊(字体等)

我已经安装了Java SE 7。

如何在不降级到旧的Java SE 6和松散的Java SE 7进行Java开发的情况下使其清晰

我知道也有类似的问题,但这家伙不需要JavaSE7。

首先您需要Java SE 6-旧版本。你可以在这里下载。

然后你必须说你的Netbeans使用正确的java版本,就像这里描述的那样:

  1. 转到/Applications/NetBeans/,单击文件Netbeans7.3,打开其上下文菜单,并选择选项"显示包内容"
  2. 在包中,导航到/Contents/Resources/NetBeans/etc并编辑文件NetBeans.coff
  3. 取消注释变量netbeans_jdkhome并设置其值,如下所示:netbeans_jdkhome="/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home"

就是这样。

如果您正在用java进行开发,您现在可能会遇到以下错误:

不支持major.minor版本51.0

所以继续阅读这篇文章:

  1. 转到菜单Tools/Java Platforms以查看如下图所示的对话框
  2. 添加您已安装的其他JDK。例如,我的JDK 1.7位于:/Library/JJava/JavaVirtualMachines/jdk1.7.0_#.jdk/Contents/Home.你的可能也在那里

希望这能帮助你解决这个问题,并且不会降低你的Java SE。

注意: 这不适用于Netbeans 7.4+,因为它需要Java SE 7才能运行。

最新更新