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 即可(这个设置对所有的工程都有效


  • 相关阅读:
    iOS很重要的 block回调
    怎样写具体设计文档
    ORM框架
    RapidXml用法
    【Android Training
    ORACLE触发器具体解释
    LeetCode 131 Palindrome Partitioning
    Git管理工具对照(GitBash、EGit、SourceTree)
    Android下将图片载入到内存中
    怎样破解邮箱password
  • 原文地址:https://www.cnblogs.com/xiang--liu/p/9710353.html
Copyright © 2011-2022 走看看