【问题标题】:how to increase vm memory for NetBeans plug-in started from NB如何为从NB开始的NetBeans插件增加vm内存
【发布时间】:2011-12-29 13:45:00
【问题描述】:

我找不到有关如何操作的信息。增加 NetBeans 本身的内存设置是在我的 Mac 上更新 /Applications/NetBeans/NetBeans 7.0.1.app/Contents/Resources/NetBeans/etc/netbeans.conf 的问题。

但是,我想增加从 NetBeans 运行插件时启动的 vm 进程的内存设置。在不增加内存的情况下,我在使用 UI 时遇到了 java.lang.OutOfMemoryError: PermGen space in about 30 secs。这种情况只发生在我的 Mac 上,在 Windows 7 上我没有这个问题 :)

我的平台是: java版本“1.6.0_26” Java(TM) SE 运行时环境 (build 1.6.0_26-b03-384-10M3425) Java HotSpot(TM) 64 位服务器 VM(内部版本 20.1-b02-384,混合模式) macOS 10.6.8 NetBeans 7.0.1

感谢您的帮助!

【问题讨论】:

    标签: memory netbeans netbeans-plugins permgen


    【解决方案1】:

    您可以使用以下命令在 platform.properties 文件中设置 JVM 命令行参数:

    run.args.extra=<your-args>
    

    这仅在开发期间有效,因此对于生产,您需要在应用程序的 .conf 文件中设置它们(就像 NetBeans 的 .conf 一样)。有关详细信息,请参阅以下常见问题解答:

    http://wiki.netbeans.org/DevFaqPassCommandLineArgumentsAtDevTime

    将来,如果您在 NetBeans Platform Users 论坛中询问有关 NetBeans 插件的问题,您可能会更幸运。

    【讨论】:

    • 有一个问题:vm 参数必须以 -J 为前缀。示例:run.args.extra=-J-XX:MaxPermSize=512m
    猜你喜欢
    • 2014-11-19
    • 2021-12-08
    • 1970-01-01
    • 1970-01-01
    • 2020-02-26
    • 2012-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多