2012-11-21 76 views
2

昨天我建立我的新的MacBook Pro配備Retina顯示屏和意識到的NetBeans看起來很模糊。這對我來說很重要,因爲我每天花費8到10個小時使用netbeans。我在網上搜索,我發現這是一個問題與JRE 1.7,並將與蘋果公司提供的JRE 1.6一起工作。Netbeans的視網膜顯示器上看起來在Mac OS X山獅模糊

事情是,我在我的Mac上安裝了jre 1.7,並沒有找到將我的 jre降級到1.6的方式,這對我來說並不重要,因爲我不是java開發人員,我只需要jre運行netbeans並做我喜愛的PHP web開發。

任何幫助如何從1.7降級到jre 1.6獅子山。

+0

我遵循本網站的指示。現在Netbeans本身運行在1.6上,但是我能夠通過指向1.7 JVM運行單個Jave EE 7項目。真棒。 http://www.hildeberto.com/2013/05/getting-rid-of-blurred-netbeans-in-your.html – 2013-06-25 02:10:46

回答

1

你可以試試Retinizer,雖然它不會增加任何圖標分辨率的應用程序中,只要任何文本,以及可可GUI。

1

升級到Mountain Lion後,我遇到了同樣的問題。在升級之前,我正在使用Java 6,現在我正在使用Java 7並看到了難看的字體渲染。

然而,有固定的NetBeans的字體,而不必恢復到以前的版本的Java的一種方式。問題是默認的Netbeans字體「Monospaced 13」映射到兩個Java版本中的不同字體。 Java 6版本將其映射爲「Courier 13」,而Java 7版本將其映射爲難看的東西。因此,你可以通過簡單地改變默認字體是「快遞13」在NetBeans +的Java 7(首選項>字體顏色&)有很好的字體渲染。

更多細節在這裏:https://netbeans.org/bugzilla/show_bug.cgi?id=229029

1

這是令人難以置信的簡單修復,但我很努力地我找到了答案。

你要上傳的JDK 7,我曾與JDK 7u25同樣的問題。固定下載最新版本7u72形式here

所以這個問題,首先做一些檢查。兼營:

$ java -version

我所用「的Java版本 「1.7.0_25」

然後運行下面的命令來獲取路線。

$ /usr/libexec/java_home -v 1.7

你應該得到的,在升級之前:

​​

然後安裝新版本,你應該得到與上次命令的新路線:

$ /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 在該文件上添加一行與thvalue netbeans_jdkhome並放置您的路線。

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

完成。