`
Action-人生
  • 浏览: 104835 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

eclipse修改参数

阅读更多
eclipse修改内存大小

专业文章 | 2010-12-15 12:07:46 | 5360次阅读 | 2评
一般安装完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,问题解决!
分享到:
评论

相关推荐

    Eclipse启动参数设置

    2. **Eclipse启动脚本**:对于Linux系统用户,还可以通过修改`eclipse`脚本来设置启动参数。 3. **命令行参数**:如果需要临时调整启动参数,也可以直接在命令行中加入相应的参数。 #### 4. 参数优化建议 1. **...

    Eclipse 运行命令行参数大全

    这可以通过创建 Eclipse 的快捷方式,并修改其属性来实现。 - **步骤**: 1. 导航到 Eclipse 可执行文件所在目录。 2. 使用右键拖动来创建快捷方式。 3. 编辑快捷方式属性,确保“启动位置”指向所需的工作区父...

    设置Eclipse的JVM参数

    某些情况下,Eclipse安装包中会包含一个启动脚本(如`eclipse`或`eclipse.exe`),可以在这些脚本中添加或修改JVM参数。 #### 五、注意事项 - 在设置JVM参数时,应考虑服务器或工作站的实际内存大小。设置过大的堆...

    eclipse java 命令行参数

    这篇博客文章将探讨如何在Eclipse中配置和使用Java命令行参数,这对于理解程序的运行行为以及调试是非常有帮助的。 在Java程序中,命令行参数是通过`main`方法的`String[] args`数组传递的,它们允许我们在不修改...

    修改重写方法的参数,eclipse关联上源代码

    本篇文章将深入讲解如何在Eclipse中修改和重写方法的参数,并关联源代码,使代码更清晰易懂。 1. **重写方法的原理**: 重写是指子类提供与父类相同签名(方法名、返回类型以及参数列表)但实现不同的方法。这是多...

    eclipse修改代码后热部署(不需要重启服务

    5. 配置Tomcat或Jetty服务器:对于某些服务器,比如Tomcat,你可以在其配置文件(如server.xml)中修改部署描述符,启用热部署特性。例如,可以添加或修改`&lt;Context&gt;`标签中的`reloadable="true"`属性。 6. 使用...

    Eclipse快捷键大全和启动参数大全

    在编程过程中,熟练掌握Eclipse的快捷键可以极大地提高开发效率,减少鼠标操作,让编程更加流畅。同时,了解Eclipse的启动参数也是优化工作环境和提升开发体验的关键。 **Eclipse快捷键大全** 1. **编辑操作** - ...

    Eclipse 快捷键大全和启动参数大全.txt

    ### Eclipse 快捷键与启动参数详解 #### Eclipse 快捷键大全 Eclipse作为一款广泛使用的集成开发环境(IDE),提供了丰富的快捷键以提高开发效率。以下是一些常用的Eclipse快捷键及其功能: 1. **Ctrl+D**: 删除...

    eclipse.ini内存设置各参数含义

    为什么在eclipse.ini中修改配置却无法生效? 未能生效的原因可能在于eclipse.ini文件中的参数没有正确地指向JVM执行文件路径。为了使自定义的JVM参数生效,必须确保`-vm`参数正确指向了JDK或JRE的`bin`目录下的`...

    eclipse修改jvm参数调优方法(2种)

    用户可以在Eclipse中修改JDK的使用内存。首先,点击“Window”菜单,选择“Preferences”,然后选择“Java”-&gt;“Installed JRE”,点击右侧的“Edit”按钮。在编辑界面中的“Default VM Arguments”选项中,填入以下...

    eclipse中的tomcat插件

    Eclipse中的Tomcat插件使得开发者无需离开IDE就能方便地管理和调试在Tomcat服务器上的应用,大大提升了开发效率。 **一、Eclipse与Tomcat的集成** 1. **安装Tomcat插件**:Eclipse可以通过内置的Marketplace或通过...

    Eclipse中导入Tomcat

    本篇将详细讲解如何在Eclipse中导入并配置Tomcat服务器,以便进行Web应用的开发和调试。 首先,确保你已经下载了Eclipse IDE和Tomcat服务器。Eclipse可以从官方网站免费下载,Tomcat可以从Apache Software ...

    eclipse文档注释内容修改.rar

    本文将详细讲解如何在Eclipse中修改文档注释内容。 首先,让我们了解Eclipse中的注释类型。主要有三种:单行注释(//)、多行注释(/*...*/)和Javadoc注释(/**...*/)。Javadoc注释是一种特殊形式的多行注释,...

    Eclipse + Tomcat 内存溢出参数设置

    3. **配置Eclipse中的Tomcat JVM参数**:在Eclipse中进一步配置Tomcat的JVM参数,通过`Preferences -&gt; Tomcat -&gt; JVM Settings`,选择`Append to JVM Parameters`选项,并添加`-Xms512m -Xmx1024m -Dcom.sun....

    Eclipse 增强代码提示问题解决方案

    首先,我们需要理解Eclipse中的代码提示功能是如何工作的。它基于内容助手(Content Assistant)和JFace Text组件来实现。JFace Text是Eclipse框架的一部分,提供了文本编辑器的基础结构,包括语法高亮、代码折叠和...

    jetty在eclipse中配置

    本教程将详细介绍如何在Eclipse中配置Jetty,以便于便捷地调试和运行Web应用。 首先,确保你已经安装了Eclipse IDE和Jetty服务器。你可以从Jetty官网下载适合你Java版本的Jetty发布包,并解压到本地文件系统。 1. ...

    eclipse中svn插件

    在Eclipse中整合SVN插件,可以帮助开发者方便地进行版本控制操作,如代码的提交、更新、合并等。在本篇文章中,我们将深入探讨如何在Eclipse中安装和使用SVN插件,以及相关的重要知识点。 首先,安装SVN插件是使用...

    eclipse中改变默认的workspace的方法

    本文将详细介绍如何在Eclipse中更改默认的workspace。 #### 二、通过创建项目时更改Workspace **方法1:** 在创建项目时手动选择新的workspace是最直观的方法之一。具体步骤如下: 1. **打开New Project向导**:...

Global site tag (gtag.js) - Google Analytics