【问题标题】:eclipse crashes - failed to start jvmeclipse 崩溃 - 无法启动 jvm
【发布时间】:2013-06-19 13:25:59
【问题描述】:

我正在尝试在 Android 上使用 weka。我需要增加堆空间才能使用它。我尝试了 -xmx 和 -xms 的各种组合,但无法启动 jvm。 目前我有这个设置,但它不起作用

--launcher.XXMaxPermSize 1024m -vmargs -Xms256m -Xmx1024m

目前我有一台 64 位的拱形机器,但上面安装了 32 位的 Win 7。 4GB内存。 请指教

【问题讨论】:

  • 尝试在调试模式下启动它,看看是否有任何错误:eclipse -debug -consoleLog

标签: android eclipse jvm weka jvm-crash


【解决方案1】:

这是一个由 Windows dll 加载引起的内存空间碎片的已知问题。如果 Eclipse 无法以更高的内存设置启动,则只有两种解决方法。

  1. 安装 64 位 Windows 并使用 64 位 JVM 和 64 位 Eclipse。没关系,你只有 4GB 的内存。拥有 64 位虚拟内存空间可防止您遇到碎片问题。

  2. 强制 eclipse 以 java.exe 或 javaw.exe 启动,而不是默认的 jvm.dll 启动。为此,请编辑 eclipse.ini 并添加 -vm,然后在下一行添加 javaw.exe 的完整路径。

【讨论】:

    【解决方案2】:

    我有同样的错误。我所做的是,以 Admin 身份打开 Eclipse 并且它工作正常。

    【讨论】:

      猜你喜欢
      • 2013-04-16
      • 1970-01-01
      • 2017-04-24
      • 2013-09-22
      • 1970-01-01
      • 1970-01-01
      • 2015-08-28
      相关资源
      最近更新 更多