最近可能由于公司项目大了,启动MyEclipse后经常提示内存不足的警告框,如下:
其实点击close,也不影响使用,但每次都时不时弹出这个框很是恼火,于是就琢磨着找解决方案,网上好多解决方案,但是我都试了一下,都不行。下面说下我的解决方案(亲测,完美解决):
我电脑内存是4G的,于是我设置的myeclipse.ini(在MyEclipse的安装目录下)设置如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
-startup C: /Users/daily/AppData/Local/Genuitec/Common/plugins/org .eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library C: /Users/daily/AppData/Local/Genuitec/Common/plugins/org .eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
- install
D: /MyEclipse-8 .6
-vm C: /Users/daily/AppData/Local/Genuitec/Common/binary/com .sun.java.jdk.win32.x86_1.6.0.013 /jre/bin/client/jvm .dll
-configuration configuration -vmargs -Xms512m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=100m |
内存较小的按自己情况修改,当修改完后不要点击桌面快捷方式启动MyEclipse,一定要到MyEclipse的安装目录下点击myeclipse.exe启动,这样才能生效。
要查看你修改的的配置是否生效,你可以用Windows->Preferences->General ,勾选 Show heap status.会在右下角弹出一个垃圾箱的图标,会显示当前的内存使用情况,请确认当前最大内存是否是1024m(对应配置文件的-Xmx1024m),如果是,说明修改的配置生效了,问题解决。
相关推荐
在进行Java应用程序开发时,MyEclipse作为一款强大的集成开发环境(IDE),有时会因为处理大量项目、编译代码或运行复杂应用时消耗过多内存,从而导致“内存不足”(Out of Memory)的问题。这个问题是许多开发者在...
本文主要讨论如何解决MyEclipse中的内存溢出问题以及相关的Java内存管理知识点。 首先,解决内存溢出问题的关键在于调整JVM的内存配置。在MyEclipse中,可以通过以下路径进行设置:Window > Preferences > ...
### MyEclipse解决内存问题详解 #### 一、引言 在使用MyEclipse开发工具的过程中,用户可能会遇到性能下降的问题,比如启动速度变慢、响应时间加长等。这些问题通常与MyEclipse所占用的内存资源有关。本文将详细...
### MyEclipse-Tomcat JDK 内存溢出问题及解决方案 #### 一、问题概述 在使用MyEclipse进行Java Web开发时,经常会遇到Tomcat服务器启动后出现JVM内存溢出的问题。这种情况通常表现为应用程序运行过程中突然崩溃,...
【MyEclipse启动慢的解决方法】 MyEclipse是一款强大的集成开发环境,但在使用过程中,有时会出现启动缓慢的问题,这可能影响开发效率。以下是一些优化MyEclipse启动速度的方法: 1. **去除不需要加载的模块** ...
以下是一些解决MyEclipse内存溢出问题的方法: 1. 修改`eclipse.ini`配置文件: MyEclipse的启动配置文件`eclipse.ini`位于MyEclipse安装目录下的特定路径,例如`G:\MyEclipse8.5\Genuitec\MyEclipse 8.5`。在这个...
8. **自定义启动配置**:通过`myeclipse.ini`配置文件,还可以指定MyEclipse启动时加载的特定工作集,避免一次性加载所有项目。 了解了这些原因后,我们可以针对性地进行优化,提高MyEclipse8.6的启动效率。记住,...
MyEclipse设置优化启动
在MyEclipse中,Tomcat服务器的常规启动方式是通过MyEclipse的集成环境来操作,这虽然方便,但每次开发时都需要手动配置和启动,可能会浪费一些时间。本教程将教你如何在MyEclipse环境下设置Tomcat,使得在不通过...
### MyEclipse内存不足处理方案 #### 背景与问题描述 在使用MyEclipse进行软件开发过程中,可能会...通过以上解决方案的应用,可以有效地解决MyEclipse在运行过程中出现的内存不足问题,提高开发效率和程序的稳定性。
【优化MyEclipse启动速度】是一项提升开发效率的重要工作,因为快速启动的IDE可以节省开发者的时间,更快地投入到编码工作中。以下是一些针对MyEclipse启动速度优化的关键点: 1. **关闭自动验证**:在`Windows > ...
### MyEclipse内存溢出问题解析与解决策略 #### 一、问题背景 在使用MyEclipse集成开发环境(IDE)进行项目开发时,开发者可能会遇到内存溢出的问题。这通常表现为应用程序运行过程中突然出现错误提示,导致程序...
然而,随着项目规模的扩大,MyEclipse可能会遇到内存不足的问题,这将导致启动缓慢、卡顿甚至崩溃。解决这个问题的关键在于理解和优化JVM(Java Virtual Machine)内存设置。 JVM是Java程序运行的基础,它负责解析...
### Myeclipse中无法启动Tomcat的一些问题及解决方法 #### 一、问题概述 在使用Myeclipse集成开发环境时,用户可能会遇到无法启动Tomcat服务器的问题。这些问题可能源于多种原因,包括安装方式不当、配置错误等。...
### myEclipse6.5解决启动错误或中途崩溃自动关闭 在使用myEclipse6.5的过程中,可能会遇到启动失败或者在使用过程中无故崩溃自动关闭的问题。这种情况往往与Java虚拟机(JVM)配置不当有关。下面将详细介绍如何...
### MyEclipse 运行太慢的解决方案 在开发过程中,很多开发者会遇到 MyEclipse 运行缓慢的问题,这不仅降低了工作效率,还可能影响到整个项目的进度。本文将详细介绍几种有效的解决方法来提高 MyEclipse 的运行速度...
3. **热启动与应用服务器**:并非所有应用服务器都支持MyEclipse的热启动功能。例如,Tomcat、Jetty等轻量级服务器通常可以很好地配合MyEclipse进行热启动,而WebLogic、WebSphere等重量级服务器可能需要额外的配置...
8. **加大JVM的非堆内存分配** - 修改`MyEclipse`安装目录下的`eclipse.ini`文件,增加以下行: ``` --launcher.XXMaxPermSize 256m -vmargs -Xms128m -Xmx512m -Duser.language=en -XX:PermSize=128M -XX...
【描述】虽然描述部分为空,但通常内存溢出问题可能与MyEclipse的启动配置有关。开发者在运行大型项目时,如果没有正确设置JVM参数,尤其是内存分配参数(如-Xms, -Xmx, -XX:MaxPermSize等),就可能导致内存溢出。...