`

eclipse无法启动报错JVM terminated. Exit code=-1

    博客分类:
  • java
阅读更多
这两天,突然无法启动我的Eclipse了,不知道为什么,提示错误: JVM   terminated. Exit   code=-1。

后来在网上找了一下,有人说是JAVA环境配置的问题,我想这不可能,因为以前一直用的好好的。有人说是JVM的问题,这个我刚刚换了一个,也不是这个问题,后来看来有人说是:eclipse.ini中内存设置过大的问题,以前我修改过内存设置,一直都好好的,之前eclipse.ini的配置如下:

-showsplash
com.genuitec.myeclipse.product
--launcher.XXMaxPermSize
512m
-vmargs
-Xms256m
-Xmx512m
-Duser.language=en
-XX:PermSize=256M
-XX:MaxPermSize=512M

其中的“Xmx512m” 改成“Xmx256m”,结果还真的好了,没想到居然是这样的小问题引起来的。

分享到:
评论
4 楼 kingkit 2010-05-22  
之前试过把512改成为256.
没想到按nixjojo的方法可以了。
3 楼 nixjojo 2010-03-03  
chensunhao 写道
你是不是装了360.不改配置,关了360试试


我一直都装360安全卫士,之前没有出过问题,环境变量也设置好了的,今天启动eclipse就出现楼主那样的问题了。
我把eclipse 下面的eclipse.ini文件,打开了。在最上面加上
-vm
C:\Program Files\Java\jdk1.6.0_12\jre\bin、javaw.exe

就可以了。

好奇怪。
2 楼 chensunhao 2010-01-25  
你是不是装了360.不改配置,关了360试试
1 楼 yangwen13 2010-01-24  
改小了,果然就可以了,我用了这么久Eclipse,还第一次发生此类问题,谢谢啦。

相关推荐

    运行eclipse提示JVM错误的解决

    Exit code=-1”的错误提示,通常是由于JVM无法获得足够的内存资源导致的。这可能是由于Eclipse启动时分配给它的内存太小,或者系统本身可用的物理内存不足。 ##### 2. 解决步骤 解决该问题的关键在于修改Eclipse...

    java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7-8.aarch64.tar.gz

    基于arm64架构CentOS 7.9.2009 (AltArch)版本系统 ...打包/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.aarch64 openEuler 20.04 LTS安装GConf2-devel后,可启动apache-tomcat-8.5.91

    Ja-netfiter-2022.2.0 主要更新对 jdk 17的兼容

    jdk 17需要 新增 配置 如下 jvm参数 --add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED

    bcprov-ext-jdk15on-1.54.jar、bcprov-jdk15on-1.54.jar和ssl-provider-jvm16-0.2.jar

    "ssl-provider-jvm16-0.2.jar"是一个针对JVM 1.6的SSL(Secure Socket Layer)提供者。SSL是一种网络通信安全协议,主要用于确保数据在网络传输过程中的安全,通过使用公钥/私钥技术进行身份验证和数据加密。此提供...

    kaizen-5.714.99-windows-x64.zip

    批处理文件可能包含了设置环境变量、切换目录、启动Java虚拟机(JVM)等操作。 2. **kaizen.jar**:这是一个Java Archive(JAR)文件,它是Java应用程序的打包格式。kaizen.jar很可能包含了kaizen桌面客户端的主要...

    Android Studio 报错failed to create jvm error code -4的解决方法

    代码如下:failed to create jvm error code -4 这一般应是内存不够用所致,解决方法参考如下。 打开 Android Studio 安装目录下的bin目录,查找并打开文件 studio.exe.vmoptions,修改代码: 代码如下:-Xmx512m 为...

    eclipse 解决方案

    在使用Eclipse集成开发环境时,有时可能会遇到“jvm terminated Exit code=-1”的错误提示,这通常是由于Java虚拟机(JVM)配置不当或资源限制导致的。本文将详细介绍如何通过修改Eclipse的启动配置文件`eclipse.ini...

    ant-eclipse-jvm1.2-1.0.jar.zip

    《Ant与Eclipse集成:JVM1.2版本1.0的jar.zip包解析》 在软件开发领域,Ant和Eclipse是两个重要的工具。Ant是Apache软件基金会下的一个Java项目,它是一个基于XML的构建工具,常用于自动化Java项目的构建、测试和...

    eclipse报错 eclipse启动报错解决方法

    ### Eclipse启动报错解决方案 #### 一、问题概述 在使用Eclipse开发工具时,可能会遇到启动失败的情况,其中一种常见的错误提示为:“Version 1.4.2_03 of the JVM not suitable for this product. Version 1.5 or...

    kotlinx-coroutines-io-jvm-0.1.1.jar

    kotlinx-coroutines-io-jvm-0.1.1.jar

    eclipse_win32.x86_64_1.1.300.v20150602-1417.zip

    1. `eclipse.ini`:启动配置文件,用于设置Eclipse的启动参数,如JVM的内存分配、启动时加载的工作空间等。 2. `plugins`:插件目录,包含了Eclipse的所有功能模块,每个插件以.jar文件形式存在。 3. `features`:...

    MemoryAnalyzer-1.12.0.20210602-win32.win32.x86-64.zip

    资源名称:Eclipse MemoryAnalyzer,MAT(Memory Analyzer Tool) 文件名称:MemoryAnalyzer-1.12.0.20210602-win32.win32.x86_64.zip 描述: Eclipse Memory Analyzer是一个快速而功能丰富的Java堆分析器,可帮助您...

    MemoryAnalyzer-1.13.0.20220615-win32.win32.x86_64.zip

    《深入解析MemoryAnalyzer:JVM内存分析利器》 MemoryAnalyzer,简称MAT,是Eclipse基金会推出的一款强大的内存分析工具,其版本号为1.13.0.20220615-win32.win32.x86_64,专为Windows操作系统设计,支持32位和64位...

    eclipse默认编码GBK改为UTF-8

    1. **修改eclipse.ini配置文件**: - 找到你的Eclipse安装目录,通常在`eclipse`文件夹内有一个名为`eclipse.ini`的配置文件。 - 使用文本编辑器打开这个文件,但注意不要使用GBK编码打开,否则可能会看到乱码。...

    MemoryAnalyzer-1.10.0.20200225-win32.win32.x86_64.zip

    1. **内存泄漏检测**:MAT通过分析堆dump文件,可以找出那些占用内存过大且无法释放的对象,这些往往是内存泄漏的根源。它能够展示出对象的生命周期,追踪对象被引用的原因,帮助开发者定位到导致泄漏的具体代码。 ...

    MemoryAnalyzer-1.9.1.20190826-linux.gtk.x86_64.zip

    官网一直下载不了,找这个找了好久,因为生成的dump文件太大不得不用linux..../ParseHeapDump.sh java_pid1089.hprof org.eclipse.mat.api:suspects org.eclipse.mat.api:overview org.eclipse.mat.api:top_components

    2. 高频面试题-JVM-3876439997404198.md

    2. 高频面试题-JVM-3876439997404198.md

    MemoryAnalyzer-1.8.1.20180910-win32.win32.x86_64.zip

    Memory Analyzer (Eclipse MAT)是一个跨平台的开源工具,您不仅可以用它来复分析内存问题,也可以用来监控整个 Java 应用制程序的状态和行为。通过读取应用程序运行时由百 Java 运行时环境生成的转储文件快照,...

    eclipse-inst-jre-linux64.tar.gz

    3. **运行Eclipse安装器**:在`eclipse-installer`目录下,可能有一个可执行文件,也可能是脚本文件,用于启动Eclipse的安装过程。在Linux上,你可以通过输入`./文件名`来运行它,假设文件名为`eclipse-inst`,则...

Global site tag (gtag.js) - Google Analytics