zoukankan      html  css  js  c++  java
  • 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 文件。

    第四种: 将文件夹configuration下除config.ini外的所有文件删除;

    第五种:最后还是不行就 将workspace下的.metadata删除;

    作者:Angelo Lee
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
  • 相关阅读:
    atitit.插件体系设计总结o73.doc
    Atitit.可视化编程jbpm6 的环境and 使用总结...
    atitit.团队建设总结o6o fix
    atitit.团队建设总结fx O622
    atitit.客户端连接oracle数据库的方式总结
    atitit.提升2--3倍开发效率--cbb体系的建设..
    atitit.微信项目开发效率慢的一些总结
    atitit.为什么java体系开发效率这样低的原因and解决
    atitit.无线网卡 不能搜索到WiFi 无线路由信号的解决不能上网
    atitit.技术选型方法总结为什么java就是比.net有前途
  • 原文地址:https://www.cnblogs.com/yefengmeander/p/2887716.html
Copyright © 2011-2022 走看看