我启动Eclipse时出现这些问题,请教高手应该什么解决?

JVM terminated.Exit code=-1
-Dosgi.requirdeJavaVersion=1.5
-Xms40m
-Xmx512
....
...
....
等等

其实之前也遇到过类似的问题,基本上网上大概的意思就是说jvm版本的问题,但是我用java -version看了一下我的jdk,都是1.6的,应该不会有什么问题。

后来,还是看到一些关于内存方面的东西。可以解决,方法如下:

打开安装目录下的eclipse.config配置文件,大致的内容如下,

-startup
plugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-product
org.eclipse.epp.package.jee.product
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m

其中的“Xmx512m” 改成“Xmx256m”,也就好使了。

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/langtul/archive/2009/08/31/4505081.aspx
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-10-05
我也遇到过这样的情况。当时好像打了个补丁什么的就成你那样了。后来发现有一个eclipse可用。比较了下,能打开的那个内存小些。改了之后就可以了,原来是操作系统限制了java运行时的最大可用内存啊。

具体方法为在几个内在参数中,位置楼上的朋友已经说清楚了,做适当的调整小些,大了,浪费内存,小了eclipse内存不够。这个和你机子的内存有关,也和操作系统有关。你多试试找个适合你机子的最佳值。

Eclipse 64位 JDK也是64位,为什么启动Eclipse时提示Failed to load th...
(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。原因2:eclipse的版本与jre或者jdk版本不一致 对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。

今天启动之前还能正常使用的eclipse时,出现java was started but returne...
对于这种问题,解决起来比较麻烦,最省事儿的就是将工作区间的工程拷贝出来,重新解压之前的eclipse安装包,重新来个新的,反正是绿色版的,怕啥,方便快捷。

我下载了eclipse-SDK-3.7.2-win32 解压后运行程序弹出提示图一 然后...
把jdk的运行目录加入path,比如你jdk装在c:\\jdk17,那就把c:\\jdk17\\bin放到path变量的最前面,用;隔开

请教Java高手一个“eclipse”如何attach source?
如果是maven\/gradle,可以打开下载源码选项,自动attach..如果是手工,就要下载hibernate源码的zip(里面含有.java文件不是.class文件)然后再按图上的External location 指向zip包

请教Java Eclipse高人一个“Source not found”,“Edit Source Lookup...
在项目的 "Java Build Path">> Source 里面, 需要能找到CharServer.java 文件,否则, 需要在 "Edit Source Lookup Path"中指定存在 ChatServer.java的目录或文件(jar\/zip)

运行jsp的一个小问题
1,将tomcat关闭,在Eclipse或者MyEclipse中直接配置,然后再打开tomcat。2,当然,直接把项目放在D:\\tomcat\\webapps\\下也行。然后你在浏览器输入http:\/\/localhost:8080\/项目名\/(如果有文件夹的话写文件夹名\/)文件名 如果还是搞不定,直接Q我好了118144157,加我的时候说明你是谁。

请教高手如何删除eclipse中构建的多余工作台?
直接删除tomcat下backspace文件夹下中的项目 第二种方法是把你不用的项目直接关闭具体操作右键点击项目closeproject,第三种把不用的项目直接在tomcat中不再把不用的项目部署在tomcat上 就行了 不知道能不能帮到你 但是不要吝啬啊 给点分啊 ...

tomcat能正常启动,但是无法加载项目!请教高手!
你确认你的tomcat的所有启动信息就是这些?你给出的这些信息里面就没有初始化的内容。你把项目放哪了?如果是war包的话放在webapps下边重启tomcat就能自动部署,其他的一般需要更改server.xml文件 进入管理页面,看一下是否已经部署你的项目。确认你输入的项目是完全正确的,...

为什么我编程的时候感受不到那种乐趣,也不是程序难?要怎么培养啊
真正的高手应该是善于设计优秀的数据结构和算法的,应该是具有独立分析和解决问题的能力并利用计算机程序来实现的,他的思想应该是超脱语言、在更高处的一种升华。如果某一天,你深切的体会到,真正重要的不是什么语言而是思想的时候,说明你可以出师了。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 ...

JAVA高手进,eclipse中导入MES项目源码的问题。
右键点击你的项目,点击properties,选择bulidpath,选择libraries标签,点击右侧的add jars,选择你target下的jar包,ok

相似回答