我正在尝试加快 Ubuntu 上的 NetBeans 速度。
我在http://performance.netbeans.org/howto/jvmswitches/
我收到此错误:
sh /home/umpirsky/Applications/netbeans-7.2rc1/bin/netbeans -J-Xverify:none -J-Xmx384m -Dsun.java2d.opengl=true
Unknown option -Dsun.java2d.opengl=true
我应该使用一些特殊版本的 Java 吗?
答案1
我不喜欢重新使用旧线程,但是 OP 忘记在文件 netbeans.conf 中添加 -J 标志:
-J-Dsun.java2d.opengl=True
这些是我的配置标志,并且 Netbeans 运行顺利:
netbeans_default_options="-J-server -J-Xverify:none -J-XX:+AggressiveOpts -J-XX:+UseConcMarkSweepGC -J-XX:+CMSClassUnloadingEnabled -J-Djava.net.preferIPv4Stack=True -J-Dawt.nativeDoubleBuffering=True -J-Dsun.java2d.opengl=True -J-Xss32m -J-Xms64m -J-Xmx256m -J-Dsun.java2d.noddraw=True -J-Dsun.java2d.dpiaware=True -J-Dsun.zip.disableMemoryMapping=True"
更多信息:请参阅 Oracle 网站上的本指南
答案2
顾名思义sun.java2d...
,这是(或曾经是)Sun/Oracle JVM 的一个选项,并且可能不受 Ubuntu 默认的 OpenJDK JVM 支持。
您必须安装 Oracle JDK/JRE 才能查看该选项是否有效。首先了解它如何帮助加快 Netbeans 的速度以及您是否真的需要它可能会更容易。