博客
关于我
Eclipse Galileo SR2 参数配置
阅读量:461 次
发布时间:2019-03-06

本文共 1961 字,大约阅读时间需要 6 分钟。

安装Eclipse Galileo时遇到JVMterminated,Exit code=-1的问题?以下是详细的解决方案和配置优化指南。

1. 问题分析

当下载并解压Eclipse JEE Galileo SR2-win32.zip后,运行Eclipse时出现“JVM terminated. Exit code=-1”提示,通常与以下原因有关:

  • 配置文件错误:Eclipse启动时读取的ini文件(eclipse.ini)可能存在语法错误或配置问题。
  • 内存不足:JVM内存设置不当导致程序无法正常启动。
  • JVM版本不兼容:安装的Java JDK版本不符合Eclipse的要求。

2. 解决方案

为了修复这个问题,我们需要对eclipse.ini进行详细检查,并进行相应的优化。

2.1 检查原始配置文件

原始的eclipse.ini配置文件如下:

-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

注意以下问题:

  • --launcher.XXMaxPermSize 256M--launcher.XXMaxPermSize 256m 两行之间的空格问题。
  • -Xms40m-Xmx512m 的内存设置可能不足以支持当前系统的需求。
  • 缺少了指定JVM路径的参数。
  • 2.2 方法一:修复配置文件的格式问题

    将两行之间的空格调整为不换行的方式:

    --launcher.XXMaxPermSize 256M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m

    这样可以确保命令行参数被正确解析。

    2.3 方法二:调整内存设置

    增加内存参数:

    -vmargs-Dosgi.requiredJavaVersion=1.5-Xms512m-Xmx1024m

    将内存设置增加到更高的值,以适应现代系统的需求。

    2.4 方法三:添加正确的JVM路径

    如果问题仍未解决,可以尝试手动指定JVM路径:

    -vm"C:\Program Files\Java\jdk1.6.0_16\bin\javaw.exe"

    确保路径正确,并且使用的Java版本与Eclipse版本兼容。

    3. 优化后的eclipse.ini配置

    结合以上方法,优化后的eclipse.ini配置如下:

    -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-Xms512m-Xmx1024m-XX:+UseParallelGC-XX:PermSize=256M-XX:MaxPermSize=512M-vm"C:\Program Files\Java\jdk1.6.0_16\bin\javaw.exe"

    4. 其他注意事项

  • 确保Java JDK版本兼容:Eclipse Galileo SR2要求Java JDK 1.5或更高版本。请确认安装的Java版本是否符合要求。
  • 文件路径正确:如果手动指定了JVM路径,请确保路径正确无误。
  • 优化性能:根据系统内存情况,调整-Xms-Xmx参数。如果内存充足,可以增加内存限制。
  • 通过以上步骤,问题应该能够得到有效解决。如果仍然存在问题,请检查Java安装目录和Eclipse版本是否匹配。

    转载地址:http://tirkz.baihongyu.com/

    你可能感兴趣的文章
    Plotly:如何使用 Plotly Express 组合散点图和线图?
    查看>>
    Plotly:如何使用 plotly.graph_objects 和 plotly.express 定义图形中的颜色?
    查看>>
    Plotly:如何使用 Python 对绘图对象条形图进行颜色编码?
    查看>>
    Plotly:如何使用 updatemenus 更新一个特定的跟踪?
    查看>>
    Plotly:如何使用长格式或宽格式的 pandas 数据框制作线图?
    查看>>
    Plotly:如何向烛台图添加交易量
    查看>>
    Plotly:如何在 plotly express 中找到趋势线的系数?
    查看>>
    Plotly:如何在桑基图中设置节点位置?
    查看>>
    Plotly:如何处理重叠的颜色条和图例?
    查看>>
    Plotly:如何手动设置 plotly express 散点图中点的颜色?
    查看>>
    Plotly:如何结合 make_subplots() 和 ff.create_distplot()?
    查看>>
    Plotly:如何绘制累积的“步骤“;直方图?
    查看>>
    Quartz进一步学习与使用
    查看>>
    Plotly条形图-根据正/负值更改颜色-python
    查看>>
    PLSQL developer12安装图解
    查看>>
    PLSQL Developer调试 存储过程和触发器
    查看>>
    PLSQL window操作
    查看>>
    plsql 存储过程 测试
    查看>>
    plsql 安装后database下拉没有东西
    查看>>
    PLSQL_Oracle PLSQL内置函数大全(概念)
    查看>>