zoukankan      html  css  js  c++  java
  • myeclipse中解决 java heap space/gc overhead limit exceeded eclipse 的方法

    在Eclipse打包的时候报错:gc overhead limit exceeded eclipse

    原因是Eclipse默认配置内存太小须要更改安装Eclipse目录下的eclipse.ini文件。

    Eclipse.ini默认文件例如以下:

    -startup
    plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140603-1326
    -product
    org.eclipse.epp.package.standard.product
    --launcher.defaultAction
    openFile
    --launcher.XXMaxPermSize
    256M
    -showsplash
    org.eclipse.platform
    --launcher.XXMaxPermSize
    256m
    --launcher.defaultAction
    openFile
    --launcher.appendVmargs
    -vmargs
    -Dosgi.requiredJavaVersion=1.7
    -Xms40m
    -Xmx512m

    改动例如以下:

    -Xms512m
    -Xmx1024m

    第一个是最小的初始化内存,第二个是最大的占有内存

    还能够加上 -XX:MaxPermSize=1024m这个意思是在编译文件时一直占有最大内存,更改上述參数重新启动Eclipse,ok




    myeclipse中解决 java heap space 的方法

    问题:在myeclipse中运行项目时控制台出现java.lang.OutOfMemoryError: Java heap space的错误

    解决方法:

    1、打开window-->Preferences-->Java-->Installed JREs

    2、选择当前的JRE,然后点击edit按钮编辑该JRE

    3、在Edit JRE窗口中设置Default VM Arguments -Xms512M -Xmx512M 即可(这个设置对所有的工程都有效


  • 相关阅读:
    [离散数学]集合3.1、3.2、3.3
    Hadoop YARN ResourceManager 未授权访问漏洞复现
    dns域传送漏洞
    文件包含漏洞详解
    XXE漏洞详解
    常见cms
    IP地址详解
    帧详解
    IP包头内容详解
    SSRF漏洞详解
  • 原文地址:https://www.cnblogs.com/xiang--liu/p/9710353.html
Copyright © 2011-2022 走看看