NetBeans运行的速度实在是不敢恭维。还好机器配置还可以,修改其JVM启动参数命令行,以期运行的更加顺畅。
那么如何修改NetBeans IDE的JVM参数呢?
1、到NetBeans IDE的安装目录的etc子目录,例如我的是“D:\Netbeans-7.2\etc”。
2、在该目录下有个叫netbeans.conf的文件,呵呵,这就是我们要找的文件啦。
3、在编辑器打开该文件,netbeans_default_options=“……”就是我们要添加/修改的地方,按照个人的喜好将合法JVM命令填入,重启IDE即可起作用啦。
默认的IDE命令行参数为:netbeans_default_options="-J-Xms32m -J-Xmx128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m-J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true"
这是一些JVM命令行参数范例:
-J-Xms128m —— initial Java heap size
-J-Xmx256m —— max Java heapsize
-J-XX:NewRatio=20 —— Ratio of old generation toyoung generation space
-J-XX:+UseConcMarkSweepGC —— use the concurrent oldgeneration garbage collector
-J-XX:+UseParNewGC —— use the parallel younggeneration garbage collector
-J-XX:+CMSPermGenSweepingEnabled—— enable concurrent gc inpermanent generation
-J-XX:+CMSClassUnloadingEnabled—— enable class unloading inpermanent generation with the concurrent gccollector
-J-XX:+CMSPermGenPrecleaningEnabled—— enable pre-cleaning when usingconcurrent gc collector in permanent generation
-J-XX:PermSize=64m —— initial size of permanentgeneration space set to 64m
-J-XX:MaxPermSize=96m —— max size of permanentgeneration space set to 96m
-J-Dswing.aatext=true —— use fontanti-aliasing
-J-Dfile.encoding=UTF-8 —— default charset
那么如何修改NetBeans RCP项目的JVM参数呢?
在Suite项目的重要文件中有一个project.properties文件,在该文件最后面加上run.args=“……”。如此一来,在执行的时候,NetBeans RCP就会将这个参数追加到Java的JVM命令行参数上执行。但是,打成ZIP包的etc中并没有修改。此时我们需要修改Suite项目根目录下的build\launcher\etc下的client.conf,这样再打ZIP包就会将修改后的JVM参数一起打包。
值得注意的地方是,必须在Java的参数前面加上“-J”,如前面所示。
分享到:
相关推荐
NetBeans--MacOSX系统二进制安装包 下载后,解压缩,然后到bin目录中,如果是Mac/Linux系统,用bash命令启动netbeans,```$ sudo ./netbeans ``` 如果是windows系统,bin目录中netbeans.exe文件,直接双击启动。
NetBeans Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序,它利用Java Swing组件和NetBeans的模块化特性。在这个特定的项目中,"NetBeans RCP - 使用 Node & ExplorerManager 结合 ...
Apache-NetBeans-11.2-bin-windows-x64.exeApache-NetBeans-11.2-bin-windows-x64.exeApache-NetBeans-11.2-bin-windows-x64.exeApache-NetBeans-11.2-bin-windows-x64.exeApache-NetBeans-11.2-bin-windows-x64....
NetBeans IDE is an integrated development environment (IDE) for writing, compiling, testing, and debugging software applications for the JavaTM platform and other environments. NetBeans IDE includes a...
NetBeans IDE 8.0 for Linux 是一个专为开发人员设计的强大集成开发环境(IDE),尤其适用于编写Java应用程序。此版本特别针对Linux操作系统进行了优化,提供了丰富的功能集,旨在提高在Linux平台上的开发效率。 ...
由于公司外网限制。需要的朋友可以搜索NetBeans-7.4-JavaSE-Windows。一起两个分卷。(仅Java)
netbeans-8.2-windows.exe 全能开发工具
Apache-NetBeans-12.4-bin-windows-x64.exe
网络中的“http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastStableBuild/artifact/nbbuild/nbms/updates.xml.gz”添加插件,测试时出现链接拒绝访问。所以添加链接找插件不一定能成功。。。 建议直接...
PageTable ------------------//源代码文件夹 javadata -------------------//MySQL文件夹 本人通过安装MySQL Connect ODBC,用JDBC-ODBC桥来和java连接 因为是初学者,有不足之处希望得到批评指正! Email:landkim@...
netbeans-6.9.1-ml-windows.part1
【标题】:“基于NetBeans RCP的软件监控” 在IT领域,软件监控是至关重要的一个环节,它确保了系统的稳定性和高效性。基于NetBeans Rich Client Platform(RCP)的软件监控工具,提供了一种直观且强大的方式来观察...
标题“netbeans-7.3-javase-windows”指的是NetBeans IDE的一个特定版本,即7.3版,专为Windows操作系统设计,用于Java SE(标准版)开发。NetBeans IDE是一款开源的集成开发环境(IDE),它支持多种编程语言,包括...
Apache-NetBeans-11.1-bin-windows-x64 WIDNOWS 64位系统安装文件,java编程IDE。
NetBeans 是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于 Java 等语言的开发,适用于Windows系统。
### Netbeans快捷键详解 #### 一、导航与搜索 - **Ctrl-F3**:跳转至类定义。 - **F3 / Shift-F3**:向下/向上移动至下一个/上一个查找结果。 - **Ctrl-F / H**:查找文本/替换文本。 - **Alt-F7**:显示当前元素...
NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE已经支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等开发语言。
由于公司外网限制。需要的朋友可以搜索NetBeans-7.4-JavaSE-Windows。一起两个分卷。(仅Java)
netbeans-7.4-javase-windows
netbeans-7.1.2-ml-javaee-windows.part2