1、修改eclipse.ini

在Myeclipse安装目录下G:\MyEclipse8.5\Genuitec\MyEclipse 8.5有一个myeclipse.ini配置文件,设置如下:

-vmargs 
-Xmx512m 
-XX:MaxPermSize=256m 
-XX:ReservedCodeCacheSize=64m

2、设置Default VM Arguments

在myEclipse中,打开Windows-> Preferences->Java->Installed JREs->点击正在使用的JDK->Edit->Default VM Arguments文本框中输入:-Xms64m   -Xmx256m

3、如果是web工程还报内存溢出,可能就要设置tomcat内存。

(1)tomcat的安装根目录%tomcat%bin/catalina.bat文件,SET JAVA_OPTS 一行; 
set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m 
里面的值可以根据项目的具体情况和机器的具体情况作调整

(2)myeclipse配置web服务器配置 Window—Preferences—Myeclipse—Servers—tomcat 5.x—JDK的Optional Java VM arguments配置为:

-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

4、如果是debug模式运行,需要调整debug的虚拟机参数,因为debug模式的默认内存分配时很少的。

5,如果是eclipse跑junit测试遇到内存问题 
进行运行全部的测试用例的时候发现不能运行完了,到了后面的一些测试用例的时候出现OutOfMemoryError,是junit导致的,因为teardown并没有清理掉使用过的内存,只能修改Run的时候的参数,把内存加大。 
Eclipse启动JUnit的时候设置的值大概是64M左右,而我加大内存后监控内存使用的结果表明全部的测试用例需要使用100M内存。 
方法为:Run->Run…->JUnit->AllTests->(x)=Arguments->VM Arguments: -Xmx500m 
注意上面的AllTests为自己要修改的那个包含全部测试用例的Test suite的类。

myeclipse加大内存相关推荐

  1. Myeclipse开发内存溢出问题

    MyEclipse开发内存溢出问题 window --> preferences --> MyEclipse --> servers --> Tomcat --> JDK ...

  2. IDEA卡顿问题解决-加大内存

    1.美图 2.背景 右下角经常显示内存到 700的时候,就会很卡 3.加大内存 (base) lcc@lcc ~$ vi /Applications/IntelliJ\ IDEA.app/Conten ...

  3. 计算机硬盘越大运行速度越大吗,电脑的内存越大越好吗?如果只加大内存,电脑反而会被拖慢!...

    科技一直在进步,电脑的部件也都在更新换代,但是为什么原来用的好好的电脑,都慢慢的变卡了呢?除了用的时间长的器件老化,还有一个原因就是软件和系统也在跟新换代,由与硬件的进步,软件和系统也都越做越庞大,软 ...

  4. 计算机固态硬盘增大,老电脑想要焕发第二春,升级固态硬盘?还是加大内存容量?...

    兼容机之家小牛带你发现更多新潮数码资讯. 炎炎酷暑下,看着电脑运行缓慢,心中愈发焦躁,想要购入一台新电脑,但是目前硬件市场不允许,那怎么办呢?升级电脑的部分硬件便是最好的选择,换硬盘和加大内存往往是效 ...

  5. myeclipse.ini内存参数设置及其含义

    =================================== 目前的配置 -vmargs -Xmx1024m -XX:MaxPermSize=256m -XX:ReservedCodeCac ...

  6. myeclipse tomcat内存溢出解决方法

    为什么80%的码农都做不了架构师?>>>    Tomcat直接启动正常,通过myeclipse启动tomcat内存溢出. MyEclipse启动Tomcat无视catalina.b ...

  7. myEclipse开发内存溢出解决办法myEclipse调整jvm内存大小java.lang.OutOfMemoryError: PermGen space及其解决方法...

    摘要: tomcat部署多个项目后,启动tomcat正常,访问项目时却会出现该错误 在网上查了查又试了好几次,才解决,将解决方法记录下来,以方便以后查看或让遇到同样问题的朋友有个参考 PermGen ...

  8. Linux上跑程序加大内存

    一个shell 命令 加内存方法 Java  -Xms768m -Xmx768m -XX:PermSize=128m -classpath .:$lib........................ ...

  9. Tomcat JVM 初始化加大内存

    JVM  内存设置! JVM 的默认内存最大是64m 对独立的java应用程序 :使用 java Service -Xms512m -Xmx1024m 该设置是将初始化内存设置为 512m 最内存设置 ...

最新文章

  1. Windows Server 2003文件夹不能共享的解决办法【转】
  2. 函授计算机与科学论文,函授计算机科学与技术论文
  3. Mysql表结构升级_mysql表结构升级时根据字段是否存在执行相应操作
  4. 四十一、Linux基础命令,用户管理和文件系统总结
  5. C++绝不在构造和析构过程中调用virtual函数
  6. 4月数据库流行度排行出炉:MySQL 成事实王者
  7. case计算机英语,计算机英语常用术语
  8. MFC UI库知多少
  9. Promise的简单使用例子
  10. Windows10 中在指定目录下启动Powershell
  11. Python第三方库安装及常见问题
  12. Vue开发环境搭建详解
  13. mysql班级学生 一对多怎样设计表_MySQL的多表设计
  14. 小米云备份的正确打开方式,你学会了吗
  15. java 19位时间戳_Java将19位Unix时间戳转换为可读日期
  16. DNS漏洞影响数百万物联网设备安全,ZDNS打造Safeguard安全威胁管控系统,精准防御实现网络安全防线前移
  17. 16_开发工具IntelliJ IDEA
  18. 【Python】银行家算法(四舍六入五成双)和使用decimal进行四舍五入处理
  19. 破解基础----背的滚瓜烂熟差不多就会破解
  20. Node-包管理工具整套下载使用讲解(nvm、npm、yarn、cnpm、pnpm、nrm)

热门文章

  1. 太极图用html做的原理,用HTML画个太极图
  2. 干货分享--企业微信社群促活的12种方式
  3. 微机原理与接口技术系列笔记(一)
  4. AD7606的国产替代方案—ADCS8162
  5. Debian虚拟机安装常用软件
  6. import xlwings时_pickle.UnpicklingError: invalid load key, ‘\x00‘解决方案
  7. Sqlite出现database is locked
  8. Windows Server安全日志与系统事件变更审计
  9. POI给WORD添加水印(亲测可用)
  10. BIOS工程师需要掌握的知识