- 浏览: 179396 次
- 性别:
- 来自: 广州
文章分类
最新评论
一般安装完eclipse之后,在安装目录下你应该可以看到有一个 eclipse.ini 文件,对了,就是在这个文件里面修改,我打开同事机器上这个文件,里面的内容是:
-vmargs
-Dosgi.splashLocation=d:\Program Files\MyEclipse 5.5.1 GA\eclipse\MyEclipseSplash.bmp
-Dosgi.splashLocation=d:\Program Files\MyEclipse 5.1.1 GA\eclipse\MyEclipseSplash.bmp
-Xms64M
-Xmx128M
呵呵,2G内存的机器,给eclipse这么点内存。。。介绍下参数的意思:
-vmargs:说明后面是VM的参数
-Dosgi.splashLocation:表示启动eclipse时你看到的界面(不知道他这里面怎么冒出了二句相同的)
-Xms64M :虚拟机占用系统的最小内存
-Xmx128M:虚拟机占用系统的最大内存
最后我把最大最小内存设置了下:
设置为:
-Xms128M
-Xmx512M
够用了,呵呵。
还可以在这里面加一些参数,如:
-XX:PermSize:最小堆大小。一般报内存不足时,都是说这个太小,
堆空间剩余小于5%就会警告,建议把这个稍微设大一点,视自己机器内存大小来设置
-XX:MaxPermSize:最大堆大小。这个也适当大些
-Xmx512M的5%为25.6M,理论上要求-Xmx的数值与-XX:MaxPermSize必须大于25.6M
•
一般都是内存配置问题,
可以在Eclipse快捷上点右键,选属性,在目标中文字后加入一串参数:
-vmargs -Xms128M -Xmx256M -XX:PermSize=64M -XX:MaxPermSize=512M
.昨天晚上通宵做毕业设计,没想到eclipse3.22总是说less than 5% of 64M,过不了几分钟就自动关闭。越急就越出问题,改了eclipse.ini 文件全部增加一倍还是不行,弄不好这个不能干活啊。
解决办法:快捷图标上-属性-目标后加上:-XX:PermSize=64m -XX:MaxPermSize=128m
重启动eclipse,搞定!
<Eclipse_Home>下面有一个eclipse.ini文件可以调整Eclipse最大使用内存,默认如下
-vmargs
-Xms40m
-Xmx256m
调整为:
-vmargs
-Xms40m
-Xmx256m
-XX:PermSize=64M
-XX:MaxPermSize=128M
1g内存推荐为:
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=64M
-XX:MaxPermSize=128M
对于MyEclipse的话,直接修改MyEclipse在桌面的快捷方式的参数就可以啦。现在解释这些参数的意思。
-vmargs:说明后面是VM的参数
-Xms40m:虚拟机占用系统的最小内存
-Xmx256m:虚拟机占用系统的最大内存
-XX:PermSize:最小堆大小。一般报内存不足时,都是说这个太小,
堆空间剩余小于5%就会警告,建议把这个稍微设
大一点,不过要视自己机器内存大小来设置
-XX:MaxPermSize:最大堆大小。这个也适当大些
-Xmx512M的5%为25.6M,理论上要求-Xmx的数值与-XX:MaxPermSize必须大于25.6M
把里面的参数改为
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=128M
-XX:MaxPermSize=256M
所以对于我而言,我只要把我的MyEclipse5.0改-XX:PermSize=128M-XX:MaxPermSize=256M,问题解决
-vmargs
-Dosgi.splashLocation=d:\Program Files\MyEclipse 5.5.1 GA\eclipse\MyEclipseSplash.bmp
-Dosgi.splashLocation=d:\Program Files\MyEclipse 5.1.1 GA\eclipse\MyEclipseSplash.bmp
-Xms64M
-Xmx128M
呵呵,2G内存的机器,给eclipse这么点内存。。。介绍下参数的意思:
-vmargs:说明后面是VM的参数
-Dosgi.splashLocation:表示启动eclipse时你看到的界面(不知道他这里面怎么冒出了二句相同的)
-Xms64M :虚拟机占用系统的最小内存
-Xmx128M:虚拟机占用系统的最大内存
最后我把最大最小内存设置了下:
设置为:
-Xms128M
-Xmx512M
够用了,呵呵。
还可以在这里面加一些参数,如:
-XX:PermSize:最小堆大小。一般报内存不足时,都是说这个太小,
堆空间剩余小于5%就会警告,建议把这个稍微设大一点,视自己机器内存大小来设置
-XX:MaxPermSize:最大堆大小。这个也适当大些
-Xmx512M的5%为25.6M,理论上要求-Xmx的数值与-XX:MaxPermSize必须大于25.6M
•
一般都是内存配置问题,
可以在Eclipse快捷上点右键,选属性,在目标中文字后加入一串参数:
-vmargs -Xms128M -Xmx256M -XX:PermSize=64M -XX:MaxPermSize=512M
.昨天晚上通宵做毕业设计,没想到eclipse3.22总是说less than 5% of 64M,过不了几分钟就自动关闭。越急就越出问题,改了eclipse.ini 文件全部增加一倍还是不行,弄不好这个不能干活啊。
解决办法:快捷图标上-属性-目标后加上:-XX:PermSize=64m -XX:MaxPermSize=128m
重启动eclipse,搞定!
<Eclipse_Home>下面有一个eclipse.ini文件可以调整Eclipse最大使用内存,默认如下
-vmargs
-Xms40m
-Xmx256m
调整为:
-vmargs
-Xms40m
-Xmx256m
-XX:PermSize=64M
-XX:MaxPermSize=128M
1g内存推荐为:
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=64M
-XX:MaxPermSize=128M
对于MyEclipse的话,直接修改MyEclipse在桌面的快捷方式的参数就可以啦。现在解释这些参数的意思。
-vmargs:说明后面是VM的参数
-Xms40m:虚拟机占用系统的最小内存
-Xmx256m:虚拟机占用系统的最大内存
-XX:PermSize:最小堆大小。一般报内存不足时,都是说这个太小,
堆空间剩余小于5%就会警告,建议把这个稍微设
大一点,不过要视自己机器内存大小来设置
-XX:MaxPermSize:最大堆大小。这个也适当大些
-Xmx512M的5%为25.6M,理论上要求-Xmx的数值与-XX:MaxPermSize必须大于25.6M
把里面的参数改为
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=128M
-XX:MaxPermSize=256M
所以对于我而言,我只要把我的MyEclipse5.0改-XX:PermSize=128M-XX:MaxPermSize=256M,问题解决
发表评论
-
Excel保护破解
2015-08-12 15:56 724打开受保护的Excel表格,按“ALT”+“F11”键, ... -
在Web项目中配置Log4j
2014-02-19 21:29 8731在Web项目中配置Log4j 1. 动态的改 ... -
C3P0连接池详细配置
2014-02-19 21:17 729C3P0连接池详细配置 <c3p0-config ... -
转:js获取各种高度
2013-07-09 19:10 1055<script type="text/jav ... -
转:json的stringify方法作用
2013-07-04 00:14 1623可使用JSON.parse(str)将其转化为json对象 ... -
Sublime Text 2快捷键~
2013-06-30 23:19 985Ctrl+L 选择整行(按住-继续选择下行) Ctrl+ ... -
jquery表单验证-自定义及常用验证(转)
2013-04-04 23:14 1359<script type="text/java ... -
PL/SQL执行存储过程
2013-04-01 18:11 11231、PL/SQL中SQL窗口执行过程: BEGIN DBMS ... -
jboss、tomcat自定义classpath(转)
2013-04-01 14:16 4071现在的项目中自定义了很多共通的jar包,这些jar包如何导 ... -
EL表达式和JSTL标签(转)
2013-03-31 15:37 1386在JSP页面中,使用标签库代替传统的Java语言来实 ... -
EL表达式和JSTL标签(转)
2013-03-31 15:34 0在JSP页面中,使用标签 ... -
简单的导出excel
2013-03-25 16:29 989response.setContentType("a ... -
JS中URL编码参数(转) --- 乱码经过编码两次得以解决
2013-03-17 14:01 4328网上有很多文字作品写 ... -
jquery autocomplete示例
2013-03-15 18:30 9737使用jquery的autocomplete插件~~,目前网上有 ... -
GreyBox官网~~
2013-03-01 17:36 1017http://orangoo.com/labs/GreyBox ... -
(转)SQL 优化原则
2013-02-28 10:29 737一、问题的提出 在应用系统开发初期,由于开发数据库数据比 ... -
修改tomcat项目的图标
2013-02-28 10:23 846部署在tomcat中的项目在运行的时候,地址栏都是那个标志的小 ... -
如何修改和查看tomcat内存大小
2013-02-28 10:06 1041为了解决tomcat在大进行 ... -
Sybase数据bcp导出
2013-02-27 18:30 1399命令行操作Sybase以及数据bcp导出: C:\Docum ... -
java JDBC 各数据库url连接 转~~
2013-02-18 14:00 1000java JDBC 各数据库url连接 1.Oracle数 ...
相关推荐
2. **Eclipse启动脚本**:对于Linux系统用户,还可以通过修改`eclipse`脚本来设置启动参数。 3. **命令行参数**:如果需要临时调整启动参数,也可以直接在命令行中加入相应的参数。 #### 4. 参数优化建议 1. **...
3. **配置Eclipse中的Tomcat JVM参数**:在Eclipse中进一步配置Tomcat的JVM参数,通过`Preferences -> Tomcat -> JVM Settings`,选择`Append to JVM Parameters`选项,并添加`-Xms512m -Xmx1024m -Dcom.sun....
在eclipse.ini文件中,`-vmargs`参数至关重要,它允许用户自定义Java虚拟机(JVM)的启动参数,从而控制JVM的内存分配和管理策略。JVM的内存主要分为堆内存(Heap)和非堆内存(Non-heap)。堆内存用于存储对象实例...
针对上述问题,我们可以采取以下措施来解决Eclipse中Tomcat启动时遇到的内存溢出问题: ##### 1. 修改Tomcat启动脚本中的JVM参数 - 打开Tomcat安装目录下的`bin`文件夹,找到`catalina.bat`文件(Windows系统)或`...
### Eclipse 快捷键与启动参数详解 #### Eclipse 快捷键大全 Eclipse作为一款广泛使用的集成开发环境(IDE),提供了丰富的快捷键以提高开发效率。以下是一些常用的Eclipse快捷键及其功能: 1. **Ctrl+D**: 删除...
本文将详细介绍如何有效地解决Eclipse中的内存溢出问题,帮助开发者更好地应对这类挑战。 #### 二、内存溢出原因分析 在了解如何解决内存溢出之前,我们先来了解一下导致Eclipse内存溢出的原因: 1. **项目规模过...
通过合理的配置JVM参数,尤其是调整PermGen Space的大小,可以有效解决Eclipse中的内存不足问题。此外,还应注意优化项目的第三方库管理,减少不必要的类加载,从而进一步提升Eclipse的稳定性和性能。 总之,正确地...
然而,在实际操作过程中,不少用户会遇到Eclipse中Tomcat启动失败的问题,这不仅影响了开发效率,也可能导致项目延期。本文将深入探讨这一问题,并提供一系列可能的解决方案,帮助开发者们有效应对Eclipse中Tomcat...
##### 4.1 Eclipse中的Tomcat插件启动 如果你是在Eclipse集成开发环境中通过内置的Tomcat插件来启动Tomcat服务,可以在Eclipse的配置界面中直接设置JVM参数: 1. 打开Eclipse,依次选择“Window”>“Preferences”>...
### Eclipse 内存不足问题详解及解决方案 ...通过以上步骤,可以有效地解决Eclipse中的内存不足问题,提高开发效率和稳定性。在实际操作过程中,还需要不断根据具体情况进行调整,以达到最佳效果。
如果是在生产环境中部署应用程序而非通过IDE开发,则需要修改Tomcat的启动脚本。 - 对于Windows环境,打开 `%TOMCAT_HOME%/bin/catalina.bat` 文件,在文件开头添加如下内容: ``` set JAVA_OPTS=-server -Xms256...
##### 步骤一:调整Eclipse中默认的JVM参数 1. **打开Eclipse**:首先启动Eclipse IDE。 2. **进入首选项设置**:点击菜单栏上的“Window”> “Preferences”。 3. **选择Java安装路径**:在弹出的窗口左侧导航栏中...
具体操作方法是在Eclipse的启动参数中加入`-clean`选项,该选项会清除工作空间的缓存,从而帮助解决一些由插件引起的异常。 ```cmd START D:\eclipse\eclipse.exe -vm %JAVA_HOME%\bin\javaw.exe -clean ``` 4. ...
2. **配置Eclipse启动参数**:在Eclipse的启动配置中,可以通过修改`eclipse.ini`文件来调整JVM内存设置。例如,添加或调整`-Xms`(初始堆大小)和`-Xmx`(最大堆大小)等参数,确保JVM有足够的内存空间运行应用。 ...
对于使用Tomcat服务器的应用,可以在`$TOMCAT_HOME/bin/catalina.sh`文件中修改JVM启动参数,增加以下内容: ``` JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m" ``` 其中 `-XX:PermSize=64M` ...
- 在日常开发中,应当注重代码优化,避免不必要的内存消耗,同时合理设置 JVM 参数以防止内存溢出的发生。 综上所述,正确使用 MAT 分析工具不仅能够帮助我们解决问题,还能提高开发效率和代码质量。希望本文对面临...
在Tomcat服务器中,可以通过修改`bin`目录下的`catalina.bat`脚本来调整Java虚拟机(JVM)的内存参数。具体操作如下: 1. **打开`catalina.bat`文件**:使用文本编辑器打开Tomcat安装目录下的`bin`文件夹中的`...
在Eclipse中,用户可以通过将插件文件放入"plugins"目录来安装它们。 描述中提到的"插件放到plugin之后,在eclipse打开后会看到设置占用内存空间大小的标签",这可能是指一种能够调整Eclipse内存配置的插件。...
1. 在Eclipse中,前往“Window”>“Preferences”>“General”>“Startup and Shutdown”,勾选“Show Memory Monitor”复选框。 2. 重启Eclipse后,你会在底部看到一个名为“Memory”的视图,这里显示了实时的内存...