Eclipse 启动不起来异常:JVM terminated. Exit code=-1

Eclipse 启动不起来,出现以下错误:

JVM terminated. Exit code=-1
-Xms40m
-Xmx256m
-Djava.net.preferIPv4Stack=true
-XX:MaxPermSize=512m
-Djava.class.path=D:/Develop/Php/eclipse/plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.j
ar
-os win32
-ws win32
-arch x86
-showsplash D:/Develop/Php/eclipse//plugins/org.eclipse.platform_3.3.101.v200902111700/splash.bmp
-launcher D:/Develop/Php/eclipse/eclipse.exe
-name Eclipse
--launcher.library 
D:/Develop/Php/eclipse/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.101.R34x_v20080731/ecl
ipse_1115.dll
-startup D:/Develop/Php/eclipse/plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar
-vm c:/Java/jdk1.6.0_10/bin/../jre/bin/client/jvm.dll
-vmargs
-Xms40m
-Xmx256m
-Djava.net.preferIPv4Stack=true
-XX:MaxPermSize=512m
-Djava.class.path=D:/Develop/Php/eclipse/plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.j
ar

网上搜索 -> 解决此类错误的方法有以下几种:

首先:eclipse 安装路径下的eclipse.ini的内容如下:

-startup
plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
-vmargs
-Xms40m
-Xmx256m
-Djava.net.preferIPv4Stack=true

第一种: eclipse.ini中内存设置过大的问题,修改了一下,-Xms256m改成-Xms128m,把Xmx512m   改为 Xmx256m,即可。

原因:大内存的配置导致的。

第二种: 在eclipse.ini 中,增加了如下两行后,问题解决: 
                          -vm 
                         D:/Program Files/Java/jdk1.6.0/bin/javaw.exe

其中javaw.exe是我的JDK安装路径。同时,完整的eclipse.ini如下

-startup
                          plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar
                         -showsplash
                         org.eclipse.platform
                         --launcher.XXMaxPermSize
                         512m
                         -vm
                         C:/Java/jdk1.6.0_10/bin/javaw.exe 
                         -vmargs
                         -Xms40m
                        -Xmx256m
                        -Djava.net.preferIPv4Stack=true

第三种: 删除eclipse 安装目录下的eclipse.ini 文件,重新启动 eclipse.exe 即可。此时会在启动时重新自动创建一个eclipse.ini 文件。

其中不理解的是第一种 情况:我的内存配置一直都没变过,而且以前用的时候也正常,怎么就忽然内存配置过大了,搞不明白,如果有哪位知道的话,还请多多指教 !

转载于:https://www.cnblogs.com/gaojunfeng/p/3808393.html

eclipse启动不起来,eclipse.ini配置问题(支持大内存64bit问题)相关推荐

  1. SQLServer支持大内存方案(转载)

    转载自:http://user.qzone.qq.com/33524538?ptlang=2052 SQLServer支持大内存方案 一.启动PAE支持; 方法:系统安装目录的根目录下有个系统隐藏文件 ...

  2. win7+PAE 支持大内存

    win7+PAE 支持大内存 用管理员模式打开命令行: 运行-----cmd --------(1.右键    2.CRTL+Shift+ENTER)进入命令行的管理员模式 输入:bcdedit /s ...

  3. Eclipse启动之四 : Eclipse核心框架启动(百度空间迁移)

    框架启动位于org.eclipse.osgi_<version>插件中,入口为org.eclipse.core.runtime.adaptor.EclipseStarter.run(Str ...

  4. 32位linux系统支持多大内存吗,linux32位操作系统支持大内存

    32bit的linux操作系统最大支持的内存为4GB,如何让其支持更大的内存呢? 我们需要将操作系统安装kennel-PAE内核包,让系统支持PAE物理地址拓展,下载地址:http://pan.bai ...

  5. linux32位操作系统支持大内存

    32bit的linux操作系统最大支持的内存为4GB,如何让其支持更大的内存呢? 我们需要将操作系统安装kennel-PAE内核包,让系统支持PAE物理地址拓展,下载地址:http://pan.bai ...

  6. eclipse启动提示java,Eclipse启动时报错-JSP教程,Java技巧及代码

    前些日子下载了最新版本的eclipse3.0,解压到d:\eclipse目录下,启动时弹出一个小提示框说出错请查看eclipse\configuration\下的一个*******.log文件.文件中 ...

  7. eclipse启动报错No java virtual machine was found after seearching the locations:XXXXX

    一.问题描述 卸载之前的老版本JDK后,重新安装了JDK,再次打开eclipse出现以下问题:在指定的目录中找不到JDK虚拟机. 二.解决办法 eclipse启动时会根据eclipse.ini配置文件 ...

  8. Windows下的Eclipse启动报错

    Windows下的Eclipse启动报错: Eclipse A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be ...

  9. 4g内存可以用linux系统吗,Ubuntu Linux系统支持4G及以上大内存解决方案

    32位的Ubuntu系统理论寻址空间为4G,但扣除1GB保留给内核虚拟空间还有3GB,再扣除诸如显卡等设备占用掉的寻址空间,那么你的32位Ubuntu系统真正能使用的内存<3GB.我的能识别到2 ...

最新文章

  1. python编程小游戏-10分钟用Python编写一个贪吃蛇小游戏,简单
  2. SWFTools pdf2swf 参数详解
  3. 《面向对象程序设计》第07章在线测试
  4. 详解京东商城智能对话系统(生成+检索)
  5. Python 远程部署利器 Fabric2 模块
  6. 为 Office 2007/2010 安装程序整合 Service Pack 及更新程序
  7. 一个优秀的公司如何才能成为一个卓越的公司?
  8. 定时任务task:annotation-driven配置
  9. 我是如何零基础开始能写爬虫的
  10. Hexo-Matery主题细致美化
  11. keil创建无启动文件及自定义.sct文件的工程
  12. matlab中函数imresize的使用介绍
  13. 如何提高程序员的生产率 (2)
  14. 子查询 和 连接查询谁快
  15. 西门子实数转整数_西门子PLC双整数转换为浮点数是怎么转换的???
  16. [日推荐] 『TheGolfGame』-小程序有游戏啦?
  17. 怎样知道别人的WiFi密码?
  18. 【if test=takeWay == '0'】mybatis的if判断有坑
  19. python-tkinter(7) 实现各种个样的撩妹鼠标拖尾
  20. Fixturlaser对中仪维修GO/NXA Pro系列

热门文章

  1. 计算机视觉,不可能凉!
  2. EfficientPS:目前排名第一的高效高精度全景分割算法
  3. 年薪十万的王者荣耀,LOL游戏模型师的工作是这样的|附50G资料
  4. 卷王李富贵算法每日一题--分治算法(三)--逃亡
  5. 机器学习(九)初识BP神经网络
  6. 机器学习(五)PCA数据降维
  7. Arcgis自动编号实现
  8. 复练-面试的科技树-我是谁、我喜欢、我能够
  9. c语言计算N升纯净水的分子数,C语言编程题
  10. 完善区块链产业链 加速经济数字化转型