`
wayne173
  • 浏览: 362257 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

NetBeansRCP-添加/修改NetBeans的JVM启动参数

 
阅读更多
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/Linux/Windows系统二进制安装包

    NetBeans--MacOSX系统二进制安装包 下载后,解压缩,然后到bin目录中,如果是Mac/Linux系统,用bash命令启动netbeans,```$ sudo ./netbeans ``` 如果是windows系统,bin目录中netbeans.exe文件,直接双击启动。

    NetBeans RCP - 使用 Node & ExplorerManager 结合 BeanTreeView 编写的一个磁盘文件树 Build20080119

    NetBeans Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序,它利用Java Swing组件和NetBeans的模块化特性。在这个特定的项目中,"NetBeans RCP - 使用 Node & ExplorerManager 结合 ...

    Apache-NetBeans-11.2-bin-windows-x64.exe

    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-8.0-cpp-windows.exe

    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-8.0-linux

    NetBeans IDE 8.0 for Linux 是一个专为开发人员设计的强大集成开发环境(IDE),尤其适用于编写Java应用程序。此版本特别针对Linux操作系统进行了优化,提供了丰富的功能集,旨在提高在Linux平台上的开发效率。 ...

    NetBeans-7.4-JavaSE-Windows(2/2)

    由于公司外网限制。需要的朋友可以搜索NetBeans-7.4-JavaSE-Windows。一起两个分卷。(仅Java)

    netbeans-8.2-windows.exe

    netbeans-8.2-windows.exe 全能开发工具

    Apache-NetBeans-12.4-bin-windows-x64.exe

    Apache-NetBeans-12.4-bin-windows-x64.exe

    netbeans-8.1-windows for python

    网络中的“http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastStableBuild/artifact/nbbuild/nbms/updates.xml.gz”添加插件,测试时出现链接拒绝访问。所以添加链接找插件不一定能成功。。。 建议直接...

    使用NetBeans用jTable控件实现分页显示数据库记录

    PageTable ------------------//源代码文件夹 javadata -------------------//MySQL文件夹 本人通过安装MySQL Connect ODBC,用JDBC-ODBC桥来和java连接 因为是初学者,有不足之处希望得到批评指正! Email:landkim@...

    netbeans-6.9.1-ml-windows.part1

    netbeans-6.9.1-ml-windows.part1

    Software Monitoring based on NetBeansRCP-开源

    【标题】:“基于NetBeans RCP的软件监控” 在IT领域,软件监控是至关重要的一个环节,它确保了系统的稳定性和高效性。基于NetBeans Rich Client Platform(RCP)的软件监控工具,提供了一种直观且强大的方式来观察...

    netbeans-7.3-javase-windows

    标题“netbeans-7.3-javase-windows”指的是NetBeans IDE的一个特定版本,即7.3版,专为Windows操作系统设计,用于Java SE(标准版)开发。NetBeans IDE是一款开源的集成开发环境(IDE),它支持多种编程语言,包括...

    Apache-NetBeans-11.1-bin-windows-x64.exe

    Apache-NetBeans-11.1-bin-windows-x64 WIDNOWS 64位系统安装文件,java编程IDE。

    Apache-NetBeans-12.5-bin-windows-x64.exe

    NetBeans 是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于 Java 等语言的开发,适用于Windows系统。

    Netbeans快捷键

    ### Netbeans快捷键详解 #### 一、导航与搜索 - **Ctrl-F3**:跳转至类定义。 - **F3 / Shift-F3**:向下/向上移动至下一个/上一个查找结果。 - **Ctrl-F / H**:查找文本/替换文本。 - **Alt-F7**:显示当前元素...

    netbeans-8.2 windows-x64

    NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE已经支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等开发语言。

    NetBeans-7.4-JavaSE-Windows(1/2)

    由于公司外网限制。需要的朋友可以搜索NetBeans-7.4-JavaSE-Windows。一起两个分卷。(仅Java)

    netbeans-7.4-javase-windows

    netbeans-7.4-javase-windows

    netbeans-7.1.2-ml-javaee-windows.part2

    netbeans-7.1.2-ml-javaee-windows.part2

Global site tag (gtag.js) - Google Analytics