帮帮忙吧,Myeclipse9.0的JVM内存不足问题!

yushujianjava 2011-07-15 10:25:41
大家好,我是一个新手,刚开始学Struts2,这也是我学的第一个框架。用的配置如下:
32位WinXP操作系统+JDK6.0+Myeclipse9.0+Tomcat7.0.14+struts-2.2.3
一直以来觉得用的还行,但是昨天忽然提示说内存不足,而且每次打开都会有此提示,提示内容如下:

然后我就到网上查了一下,但找到的都是类似但不完全一样的问题,网上找到的都是说“MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains”而我这里却是“MyEclipse has detected that less than 5% of the 472MB of Tenured Gen (Heap memory) space remains”,正如大家看到的,我这里是“Tenured Gen (Heap memory)”,而非“Perm Gen (Non-heap memory)”。
不过我还是照着网上说的做了一下,只是不知道如何操作来设置JVM的内存参数。我就试着用UltraEdit打开了myeclipse.ini。可是一看里面的参数是:
-vmargs
-Xmx512m
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=64m
是和提示框中建议的参数一样的啊,我就不知怎么办才好了。
所以,在此请教各位高人:
1.这个问题应该怎样解决呢?
2.如果需要设置这个内存参数,应该是怎样一个操作流程呢,小弟愚笨,请说的详细些好吗?
期待某位高人指点,谢谢了!
...全文
2277 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
另一花生 2013-10-24
  • 打赏
  • 举报
回复
引用 9 楼 cuiwei1026522829 的回复:
[quote=引用 6 楼 yushujianjava 的回复:] myeclipse高版本是内存大户。 堆空间我设512也提示过该错误,改成1024就没了 -Xmx1024m ---------------------------------------------- 真是非常感谢你的赐教,我照你说的改了,现在问题解决了,呵呵,谢谢!
我想说我的电脑也是这个毛病也是9.0的,内存占了600多M,怎么办啊[/quote] 我改成1024也没用啊==
另一花生 2013-10-23
  • 打赏
  • 举报
回复
引用 6 楼 yushujianjava 的回复:
myeclipse高版本是内存大户。 堆空间我设512也提示过该错误,改成1024就没了 -Xmx1024m ---------------------------------------------- 真是非常感谢你的赐教,我照你说的改了,现在问题解决了,呵呵,谢谢!
我想说我的电脑也是这个毛病也是9.0的,内存占了600多M,怎么办啊
另一花生 2013-10-19
  • 打赏
  • 举报
回复
我也是9.0的但是改到1024之后,电脑就跑不动了,我是dell AMD4G内存的,求指教啊
yushujianjava 2011-07-15
  • 打赏
  • 举报
回复
9.0占内存太多

-showsplash
com.genuitec.myeclipse.product
--launcher.XXMaxPermSize
256m
-vmargs
-Xms128m
-Xmx512m
-Duser.language=en
-XX:PermSize=128M
-XX:MaxPermSize=256M
-Djava.net.preferIPv4Stack=true

这是我6.0的配置 你可以扩大一倍试试
---------------------------------------------------------
也很谢谢你哦,呵呵,果然版本不同就是有所不同啊,我这9.0启动都有点等的叫人心烦。
yushujianjava 2011-07-15
  • 打赏
  • 举报
回复
myeclipse高版本是内存大户。
堆空间我设512也提示过该错误,改成1024就没了
-Xmx1024m
----------------------------------------------
真是非常感谢你的赐教,我照你说的改了,现在问题解决了,呵呵,谢谢!
clnlkw3 2011-07-15
  • 打赏
  • 举报
回复
8G内存用9.0毫无压力
yushujianjava 2011-07-15
  • 打赏
  • 举报
回复
不要盲目追求高版本。。。 没用过9。0所以不清楚楼主所描述的具体问题。。。
------------------------------------------------------------------
呵呵,因为我之前也没啥习惯,第一次学,所以就用了最高版本了,也许这也算是一种心理习惯吧!同样谢谢你的关注了,哈哈!
zn85600301 2011-07-15
  • 打赏
  • 举报
回复
9.0占内存太多

-showsplash
com.genuitec.myeclipse.product
--launcher.XXMaxPermSize
256m
-vmargs
-Xms128m
-Xmx512m
-Duser.language=en
-XX:PermSize=128M
-XX:MaxPermSize=256M
-Djava.net.preferIPv4Stack=true

这是我6.0的配置 你可以扩大一倍试试
数字巫师 2011-07-15
  • 打赏
  • 举报
回复
myeclipse高版本是内存大户。
堆空间我设512也提示过该错误,改成1024就没了
-Xmx1024m
zl3450341 2011-07-15
  • 打赏
  • 举报
回复
不要盲目追求高版本。。。 没用过9。0所以不清楚楼主所描述的具体问题。。。
MyEclipse2013 (32+64)下载地址(建议使用迅雷下载) http://downloads.myeclipseide.com/downloads/products/eworkbench/2013/installers/myeclipse-pro-2013-offline-installer-windows.exe 安装后先不要启动,先运行破解文件。 破解文件需要JAVA环境支持,请先安装JDK,配置环境变量(不会请百度之) 破解文件还是之前的,只是帮大家验证了一下重新打包上传分享 破解文件支持9.x~10.7.1的破解 在此鄙视一下网上收费下载的。 MyEclipse 2013 目录结构有点不一样 所以替换教程中的第五步 选择替换目录直接替换安装目录下的\plugins 目录即可 2013 版本 更改了很多东西,至少我自己的许多web项目迁移过去会报错, 因此不太推荐使用以前版本的人升级使用2013版本,当然如果是学习使用倒是没什么 测试两台 win8 x 64 破解MyEclipse2013都是通过的 如果觉得不适应2013 可以继续尝试10.7.1版本 MyEclipse10.7.1 (32+64)下载地址 http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/installers/myeclipse-10.7.1-offline-installer-windows.exe 特别要注意的是 MyEclipse2013 破解后 支持war包导出了 之前9.x~10.7.1 的所有版本破解之后导出war包都会报错! 免责声明: 本破解程序来自于互联网分享,不得用于商业用途,提供破解仅供学习交流使用,请支持购买正版! 因使用本软件造成的法律纠纷与本人无关!
项目名称微信小程序教学管理系统+后台管理系统视频效果系统说明根据对系统的需求分析,本系统将分为4个模块:学生管理:管理学生的基本信息,包括个人信息的添加、修改、删除,以及选课信息的添加。科目管理:科目的基本信息,包括科目信息的添加、修改和删除。成绩管理:管理学生的选课的成绩信息,包括成绩的登记与修改。班级管理:对班级信息的管理,包括班级的增加、修改、删除、查询等。 环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS; 5.数据库:MySql 5.7版本;6.是否Maven项目:否;技术栈1. 后端:Spring+SpringMVC+Mybatis2. 前端:JSP+CSS+JavaScript+jQuery使用说明1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;2. 使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;若为maven项目,导入成功后请执行maven clean;maven install命令,然后运行;3. 将项目中springmvc-servlet.xml配置文件中的数据库配置改为自己的配置;4. 运行项目,在浏览器中输入http://localhost:8080/ 登录运行截图​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑 

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧