`
jojol_zhou
  • 浏览: 346065 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Eclipse启动失败 修改配置文件参考

阅读更多
打开eclipse出现JVM terminated.Exit Code=-1错误的解决办法
  初次打开eclipse可能会出现这样的问题:



无故无法启动eclipse :

---------------------------

Eclipse

---------------------------

JVM terminated. Exit code=-1

-Dosgi.requiredJavaVersion=1.5

-Xms40m

-Xmx512m

-XX:MaxPermSize=256m

-Djava.class.path=E:\JAVA\eclipse\plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar

-os win32

-ws win32

-arch x86

-showsplash E:\JAVA\eclipse\\plugins\org.eclipse.platform_3.3.201.v200909170800\splash.bmp

-launcher E:\JAVA\eclipse\eclipse.exe

-name Eclipse

--launcher.library E:\JAVA\eclipse\plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519\eclipse_1206.dll

-startup E:\JAVA\eclipse\plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar

-product org.eclipse.epp.package.jee.product

-vm C:\Program Files\Java\jre1.6.0\bin\client\jvm.dll

-vmargs

-Dosgi.requiredJavaVersion=1.5

-Xms40m

-Xmx512m

-XX:MaxPermSize=256m

-Djava.class.path=E:\JAVA\eclipse\plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar



问题出现的原因可能是:eclipse.ini中内存设置过大。

解决方法:应把   Xmx512m -> Xmx256m,   分配最大内存太大,应减少





在进入Eclipse时弹出下面的错误:

JVM terminated. Exit code=1
C:\WINNT\system32\javaw.exe
-Xms40m
-Xmx512m
-jar C:\eclipse-SDK-3.2-win32\eclipse\startup.jar
-os win32
-ws win32
-arch x86
-launcher C:\eclipse-SDK-3.2-win32\eclipse\eclipse.exe
-name Eclipse
-showsplash 600
-exitdata ad0_a0
-vm C:\WINNT\system32\javaw.exe
-vmargs
-Xms40m
-Xmx256m
-jar C:\eclipse-SDK-3.2-win32\eclipse\startup.jar

原因:Eclipse启动参数配置不正确


Google 一下后,总结出以下解决方法:

修改eclipse.ini文件如下:

-debug
options
-vm
C:\Java\jdk1.5\jre\bin\javaw.exe
-Xms40m
-Xmx512m
-vmargs

重新启动就可以用了。
分享到:
评论

相关推荐

    Eclipse中Tomcat启动失败的解决方案

    Tomcat的配置文件(如server.xml、web.xml等)若存在语法错误或配置不合理,也会引发启动失败。 #### 1.4 端口冲突 默认情况下,Tomcat使用8080端口。如果系统中其他服务也在使用同一端口,就会造成端口冲突,导致...

    Eclipse中的tomcat配置

    如果需要更改端口号,可以在 `conf/server.xml` 文件中进行修改。 - **监控服务器状态**:Eclipse 提供了服务器视图,可以实时查看服务器状态、日志等信息。 通过以上步骤,您应该能够在 Eclipse 中成功配置好 ...

    ECLIPSE下的SVN插件URL(无需svn connector)

    - **解决方案**:可以在 Eclipse 的安装目录下找到 keystore 文件,修改其信任证书。或者直接禁用 Eclipse 的 SSL 证书验证功能。 **问题 3**:插件安装失败或无法启动 - **解决方案**:确保 Eclipse 版本与 SVN ...

    把Eclipse UML插件集成至Eclipse如何实现.txt

    打开Eclipse的`eclipse.ini`文件,修改以下参数: ``` -Xms40m -Xmx512m -XX:PermSize=512m ``` 这些参数分别表示初始堆内存大小、最大堆内存大小以及永久代内存大小。增加这些值有助于避免因内存不足而导致的插件...

    解决eclipse启动时报错Failed to create the Java Virtural Machine.问题的方法

    当Eclipse启动时,它会读取`eclipse.ini`配置文件,该文件位于Eclipse安装目录下。在这个文件中,Eclipse指定了启动JVM的参数,包括JVM的路径、内存分配等。如果这些参数设置不当,就可能导致启动失败。 1. **检查...

    Eclipse连接不上手机

    6. **更改USB配置**:在手机上尝试切换USB连接模式,如选择“文件传输”、“照片传输”等不同模式,有时能解决连接问题。 7. **关闭电脑上的防火墙或安全软件**:某些安全软件可能会阻止ADB的连接,临时禁用它们...

    在AndroidStudio中导入eclipse项目后如何运行

    2. **解决可能的错误**:如果出现构建失败或者其他错误提示,检查是否有遗漏的步骤或配置问题。 3. **运行项目**:一旦所有配置都已完成且没有错误,就可以尝试运行项目了。可以通过点击工具栏上的绿色播放按钮或者...

    使用eclipse单步调试jni代码(方法1)

    - 修改`AndroidManifest.xml`中`<uses-sdk>`标签的`android:minSdkVersion`,确保与`project.properties`文件中的`target`值一致,这里都是14,对应API级别14的Android版本。 4. **将项目转换为C/C++项目**: - ...

    eclipse反编译

    如果找不到,请参考Eclipse的帮助文档或官方指南来定位插件目录。 2. **重启Eclipse**: - 安装完插件后,为了使更改生效,需要重启Eclipse。 #### 四、配置反编译插件 1. **打开配置界面**: - 重启Eclipse后...

    Eclipse如何导入一个已有的javaproject.docx

    此时您需要检查项目的配置文件(如buildpath配置),确保所有依赖都正确无误地添加到了项目中。 2. **项目无法运行**:有时候即使项目成功导入,也可能因为环境变量配置不当等原因导致无法正常运行。这时需要检查...

    jeecg架构搭建步骤

    第二步为修改配置文件,配置文件的修改包括三部分:代码生成器的配置、框架配置以及项目的Source目录配置。 - 代码生成器的配置文件在resources/configuration/database.properties中配置数据库连接,在resources/...

    MyEclipse中SVN 配置

    - **配置访问权限**:接着,找到资源库配置文件`svnserve.conf`,通常位于`D:\SVNRepo\Repo1\conf`目录下。打开此文件,进行必要的配置修改,以确保适当的访问权限。关键配置如下: ```ini [general] anon-access...

    Spring Boot 中文文档 参考手册 中文版.pdf

    - **启动失败**:如何处理启动过程中遇到的问题。 - **自定义横幅**:可以在应用启动时显示自定义文本或图像。 - **自定义SpringApplication**:扩展SpringApplication类来自定义启动行为。 - **Fluent Builder ...

    若依管理系统框架,修改到可以在本地运行的情况

    - **端口占用**:如果启动失败,可能是端口被其他进程占用,可更改应用的端口号。 - **前端编译错误**:查看IDE的编译错误提示,解决相关问题。 6. **自定义配置** - **权限控制**:若依内置了RBAC(Role-Based ...

    JBoss下载与JBoss安装.doc

    1. 端口冲突:默认情况下,JBoss使用8080端口,如果这个端口已被其他应用占用(如Oracle),你需要修改JBoss的配置文件。进入`server\default\deployer\jboss-web.deployer`目录,打开`server.xml`文件,找到8080...

    分享kettle在统信系统arrch64环境下依赖的swt.jar

    1. `.classpath`:这是Eclipse项目的类路径配置文件,通常包含了项目所需的库和源代码路径,对于理解Kettle如何找到并使用`swt.jar`有重要作用。 2. `about.html`:可能是软件的关于信息,可能包含了版本号、版权等...

    【已解决】Tomcat 端口被占用,杀死端口进程后 Tomcat无法启动报错

    当尝试启动Tomcat时,如果端口被其他进程占用,通常会导致启动失败。在这个案例中,开发者遇到了端口8082被Java进程占用的情况,这阻碍了Tomcat的正常启动。 首先,开发者检查了操作系统中的进程,找到了占用8082...

    heritrix爬虫安装部署

    - **启动失败**: - 检查配置文件(`heritrix.properties`)中的设置是否正确。 - 确认所需的库文件是否都已加载。 - **连接问题**: - 确认网络连接是否正常。 - 检查防火墙或安全软件是否阻止了Heritrix的服务。 -...

    Cordova使用图文教程

    - **修改配置文件**:编辑项目的`config.xml`文件,确保其中的应用标识符(package name)与项目名称一致。 - **添加平台支持**:使用Cordova命令行工具(CLI)添加所需的支持平台,例如: ``` cordova platform ...

Global site tag (gtag.js) - Google Analytics