`
cnyangqi
  • 浏览: 112724 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

EclipseEE jvm terminated. exit code=1 错误解决方法

阅读更多
今天用鲁大师整理了下操作系统(优化系统和清扫垃圾)后就发现Eclipse无法正常启动了,可是昨天还能使用的,杯具中。。。
网上查阅了些资料,感觉不是有损Eclipse性能,就是解决方法太夸张。
于是我。。。把Eclipse目录中的eclipse.ini文件给删除了。。。
哈哈,可以启动了^^简单方便吧,特此备忘下^^

19:19更新方法如下:
使用了一下午,感觉删除后有些类库不太正常。

原文件配置:
-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.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

我将Eclips.ini配置文件一行一行进行了排除查找出错的配置行:
最终锁定-Xmx512m配置行
还好Eclipse配置文件少。。。否则我肯定直接把内存管理部分全部删除掉的。。。浪费时间
此行参数表示JVM可分配的最大堆内存为512m
修改成-Xmx450m,OK
此处数值是我人工测试出来的。。。有点搞不懂Eclipse了。。。

目前持续观察中,如果有其他发现或者更新,我会在这里更新的,谢谢大家。
0
0
分享到:
评论
3 楼 cnyangqi 2010-02-18  
update
杯具中,今天发现sqldeveloper不好使了,打开报如下错误。。。
Unable to create an instance of the Java Virtual Machine Located at path:
c:\...

疯了,又是JVM的。。。哎。。。没办法
sqldeveloper\ide\bin目录下有个
ide.conf文件,打开
AddVMOption  -Xmx640M
AddVMOption  -Xms128M

将Xmx640M改成600M好使了。。。
看来有空得好好研究下JVM到底咋了。。。
2 楼 cnyangqi 2010-02-17  
suifeng 写道
妙-------
以前也遇到此问题, 网上一找, 原因大致有三个
1, 虚拟机路径 配置系统变量path参数
2, 虚拟机版本 -Dosgi.requiredJavaVersion=1.5
3, 虚拟机初始化参数
-Xms20m
-Xmx128m

没想到还可以删除


哈哈,也是机缘巧合,无意中发现的,不过删除文件有个后遗症,有些类库使用不正常,我最后测试了下,目前最安全的做法更新在原文中了。谢谢兄弟捧场^^
1 楼 suifeng 2010-02-17  
妙-------
以前也遇到此问题, 网上一找, 原因大致有三个
1, 虚拟机路径 配置系统变量path参数
2, 虚拟机版本 -Dosgi.requiredJavaVersion=1.5
3, 虚拟机初始化参数
-Xms20m
-Xmx128m

没想到还可以删除

相关推荐

    运行eclipse提示JVM错误的解决

    ### 运行Eclipse提示JVM错误的解决 在使用Eclipse进行开发的过程中,有时可能会遇到JVM(Java虚拟机)错误的问题。这类问题通常表现为启动Eclipse时出现错误提示,例如“jvm terminated. Exit code=-1”。本文将...

    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项目的构建、测试和...

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

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

    JVM原理.pdf

    总的来说,JVM原理的深入理解可以帮助开发者更好地编写代码、优化性能和解决线上问题。冯立全通过分享,将JVM原理的理论与实践相结合,为听众提供了一个全面了解JVM的机会。这对于需要深入探讨Java生态系统和提高...

    33、JVM探究.pdf

    例如,了解JVM内部机制,能更快地调试和优化程序,处理运行时错误,如StackOverflowError和OOM。 总之,JVM是一个复杂且关键的领域,深入学习可以帮助Java开发者更好地理解和控制程序的运行。无论是面试还是实际...

    设置Eclipse的JVM参数

    ### 设置Eclipse的JVM参数 #### 一、引言 在进行Java开发时,Eclipse作为一款广泛使用的集成开发环境(IDE),其性能优化对于提高开发效率和应用稳定性至关重要。其中,设置合适的JVM(Java虚拟机)参数是优化...

    尚硅谷jvm整理.md

    尚硅谷jvm课件整理ppt

    jvm.dll文件

    当你在尝试运行一个Java应用程序时,如果出现“无法加载 `jvm.dll`”的错误,通常意味着系统无法找到或正确识别这个动态链接库文件,这可能是由于多种原因造成的。 首先,错误提示建议检查JDK的版本。`jvm.dll` ...

    全面理解JVM虚拟机.pdf

    全面理解JVM虚拟机.pdf

    Eclipse中JVM内存设置.doc

    在使用Eclipse这样的Java开发工具时,正确配置JVM内存设置是非常重要的,因为它直接影响到Eclipse的稳定性和性能。在"Eclipse中JVM内存设置"的主题下,我们需要关注几个关键的JVM参数及其作用,以及如何在eclipse....

    JVM规范.pdf

    JVM规范.pdfJVM规范.pdfJVM规范.pdf

    tomcat的jvm内存.txt

    根据提供的文件信息,“tomcat的jvm内存.txt”,我们可以推断出这份文档主要涉及Tomcat服务器在启动时如何配置JVM(Java虚拟机)的内存参数。以下是对这些配置选项的详细解释,以及它们对Tomcat性能的影响。 ### ...

    JAVA命令大全-JVM设置.rar

    5. **异常处理与错误**:了解JVM如何处理未捕获的异常和错误,以及如何利用`-XX:OnError`和`-XX:OnOutOfMemoryError`指定错误处理脚本。 6. **JVM安全与沙箱机制**:Java的沙箱模型保证了代码的安全性,理解其工作...

    eclipse_win32.x86_64_1.1.300.v20150602-1417.zip

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

    JVM笔记.html

    JVM笔记.html

    jvm总结.rtf

    jvm总结.rtf

    JVM入门.md

    JVM入门.md

    jvm tools.rar

    《深入理解JVM工具——开启Java世界探索之旅》 在Java开发领域,JVM(Java Virtual Machine)扮演着至关重要的角色。它不仅是Java程序运行的基础,更是优化代码、解决性能问题的关键所在。为了更好地理解和利用JVM...

Global site tag (gtag.js) - Google Analytics