2

昨天我正在设置我的带有视网膜显示器的新 macbook pro,并意识到 netbeans 看起来非常模糊。这对我来说很重要,因为我每天花费 8 到 10 个小时使用 netbeans。我在网上搜索我发现这是 jre 1.7 的问题,并且可以与苹果提供的 jre 1.6 一起使用。

问题是我已经在我的 mac 上安装了 jre 1.7 并且没有找到将我的 jre 降级到 1.6 的方法,这对我来说并不重要,因为我不是 java 开发人员,我只需要 jre 来运行 netbeans 并做我的喜欢 PHP Web 开发。

请任何关于如何从山狮的 1.7 降级到 jre 1.6 的帮助。

4

4 回答 4

1

您可以尝试Retinizer,尽管它不会增加应用程序中任何图标的分辨率,只会增加任何文本以及 Cocoa GUI。

于 2012-11-21T14:42:51.780 回答
1

我遇到了同样的问题。可以告诉 NetBeans 使用不同版本的 Java: https ://discussions.apple.com/thread/4470872?start=0&tstart=0#21143742

如果您仍想降级以便所有应用程序的默认版本为 Java 6,请在此处查看我的评论: https ://stackoverflow.com/a/6413600/560114

于 2013-02-07T02:43:30.527 回答
1

升级到 Mountain Lion 后,我遇到了同样的问题。在升级之前我使用的是 Java 6,现在我使用的是 Java 7,并且看到了丑陋的字体渲染。

但是,有一种方法可以修复 Netbeans 上的字体,而不必恢复到以前的 Java 版本。问题是默认的 Netbeans 字体“Monospaced 13”映射到两个 Java 版本中的不同字体。Java 6 版本将其映射为“Courier 13”,而 Java 7 版本将其映射为丑陋的东西。因此,您只需将 Netbeans+Java 7 中的默认字体更改为“Courier 13”(首选项 > 字体和颜色)即可获得漂亮的字体渲染。

更多细节在这里:https ://netbeans.org/bugzilla/show_bug.cgi?id=229029

于 2013-05-16T02:15:21.403 回答
1

这是难以置信的简单修复,但我很难找到答案。

你必须上传你的 JDK 7。我对 JDK 7u25 也有同样的问题。并修复了在此处下载最新版本 7u72 表单的问题

所以,先做一些检查。跑:

$ java -version

我使用的是“java版本”1.7.0_25

然后运行以下命令获取路由。

$ /usr/libexec/java_home -v 1.7

在升级之前,您应该获得:

/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home

然后安装新版本,你应该使用最后一条命令获取新路由:

$ /usr/libexec/java_home -v 1.7 /Library/Java/JavaVirtualMachines/jdk1.7.0_72.jdk/Contents/Home

转到您的应用程序文件夹,查找 Netbeans(我有 8.01 版),右键单击“显示包内容”。

然后导航到 Contents/Resources/Netbeans/etc。并编辑 netbeans.conf 在该文件上添加带有值 netbeans_jdkhome 的行并放置您的路线。

netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.7.0_72.jdk/Contents/Home"

完毕。

于 2014-11-07T14:15:26.197 回答