【问题标题】:Java heap space (java.lang.OutOfMemoryError) Exception when i build ejb module on Netbean6.9.1当我在 Netbean6.9.1 上构建 ejb 模块时出现 Java 堆空间 (java.lang.OutOfMemoryError) 异常
【发布时间】:2014-09-13 06:58:18
【问题描述】:

系统资源不足。请参阅以下堆栈跟踪以获取 细节。 java.lang.OutOfMemoryError: Java 堆空间

我也将这个 prems 更新为 -Xmx1024m -Xmx2048m -XX:MaxPermSize=2048m

但在这里仍然面临同样的异常......

【问题讨论】:

    标签: ejb netbeans-6.9 jdk1.5


    【解决方案1】:

    尝试增加 netbeans 的内存。

    在您的 Netbeans-Home 下的 etc 目录中,编辑文件 netbeans.conf 文件。 -Xms 和 -Xmx 应该增加到允许程序编译的值。

    这里是 netbeans.conf 中的说明:

    • 请注意,为您选择了默认的 -Xmx 和 -XX:MaxPermSize 自动地。您可以在 var/log/messages.log 文件中找到这些值 在您的用户目录中。可以覆盖自动选择的值 通过指定 -J-Xmx 或 -J-XX:MaxPermSize= 在此处或在命令行中。

    将值放在 netbeans_default_options 字符串中。

    【讨论】:

    • -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m : 替换为 -J-Xms512m -J-XX:PermSize=32m -J-XX:MaxPermSize= 200m 现在netbean没有打开。
    【解决方案2】:
    Currently I have changed the Java plat from jdk 1.5 to Jdk 1.6 in Netbean properties
    

    现在 EJB 构建成功。

    【讨论】:

    • 我已经将Java平台jdk 1.5改为jdk 1.6,但不知道jdk1.5上的实际原因。。任何人都可以帮助我。
    猜你喜欢
    • 2013-11-18
    • 2020-11-08
    • 2011-01-23
    • 1970-01-01
    • 2012-07-02
    • 1970-01-01
    • 1970-01-01
    • 2023-03-13
    相关资源
    最近更新 更多