【问题标题】:Eclipse indigo won't start in Windows 7Eclipse indigo 无法在 Windows 7 中启动
【发布时间】:2012-09-02 06:27:32
【问题描述】:

Eclipse indigo 不会在 Windows 7 中启动(首次启动),会出现启动画面,并停留在那里,之后什么也没有发生。

到目前为止,我尝试了以下方法:

  • 重新安装 Java 6
  • 将 vm 参数添加到 eclipse.ini(到正确的 javaw.exe 路径)。在这种情况下,Taskmanager 中没有启动屏幕,并且 eclipse.exe 和 javaw.exe 可用。
  • 启动 eclipsec.exe 而不是 eclipse.exe
  • 启动 eclipse.exe -clean
  • 增加-Xmx384m参数
  • 在管理员模式下启动 eclipse.exe

运气不好

我的配置:

  • Eclipse Indigo Java 版(32 位)
  • Windows 7(32 位)

任何帮助将不胜感激

【问题讨论】:

  • Eclipse Indigo(和新的 Eclipse Juno)在我尝试过的每个 Win7 机器上都能正常工作。问:Windows 7 有一个时髦的“kiosk 模式”,它几乎不会让你做任何事情。您确定您在正常环境中以普通用户身份登录......并且进入信息亭模式?问:您是否尝试过从命令提示符启动 Eclipse?
  • 您是否尝试过清除 Eclipse 并重新开始?我的 Eclipse 曾经这样做,但我只是删除并重新安装,它工作正常。我认为某处存在一些隐藏的错误。
  • @paulsm4 什么是自助服务终端模式?如何查看我是否处于此模式?我也尝试在管理员模式下运行但没有运气
  • @Tim 是的,控制台中什么都没有

标签: eclipse windows-7 crash


【解决方案1】:

1) 由于您目前没有任何运气,请尝试删除、重新启动并重新安装 Eclipse:

  • 删除 Eclipse 安装目录

  • 删除 Eclipse 工作区目录(例如:c:\users\MYUSERNAME\Workspace)

  • 重启你的电脑

  • 重新安装 Eclipse。

2) 尝试从命令提示符启动 Eclipse;看看有没有错误。

  • 检查您的工作区。验证它是否存在,是否可写。

3) 查看你的工作空间下是否有日志

  • 示例:c:\users\MYUSERNAME\Workspace\.metadata.log

4) 遵循此处的建议:

【讨论】:

  • 感谢您的回复,但我相信我已经完成了您的所有步骤。对于它创建的工作区,但我没有任何机会选择它,因为 Eclipse 从未提示我这样做。现在我猜这是操作系统的java问题,有什么东西减慢了它的速度。我会告诉你的
  • 是的,实际上这是一个 java 问题,我的错。我不得不等待更长的时间(30-40 分钟)才能看到启动画面消失并开始日食。现在我清理了该特定计算机中的临时文件,它工作正常。
【解决方案2】:

我没有考虑到我试图启动 Eclipse 的计算机的性能。

%TEMP% 目录已满(超过 300k 个文件),没有任何 java 程序可以启动,因为访问临时文件夹需要很长时间。

如果我等待更长的时间,它可能会在 30-40 分钟后开始。

现在,当我使用磁盘清理实用程序时,eclipse 会在合理的时间内正常启动。

【讨论】:

    【解决方案3】:

    在尝试了一些技巧(如 eclipse -clean 或 eclipse -debug -console)后,在日志文件中搜索提示,从 java.library.path 环境中删除 xulrunner,删除一些最近的历史文件等等我找到了解决方案。在您的工作区目录中执行以下步骤:

    cd .metadata/.plugins
    
    mv org.eclipse.core.resources org.eclipse.core.resources.bak
    
    Start eclipse. (It should show an error message or an empty
    workspace because no project is found.)
    
    Close all open editors tabs.
    
    Exit eclipse.
    
    rm -rf org.eclipse.core.resources (Delete the newly created
    directory.)
    
    mv org.eclipse.core.resources.bak/ org.eclipse.core.resources
    (Restore the original directory.)
    
    Start eclipse and start working. :-)
    

    【讨论】:

      猜你喜欢
      • 2012-03-31
      • 2013-01-07
      • 1970-01-01
      • 1970-01-01
      • 2012-09-08
      • 2013-02-02
      • 2014-04-24
      • 2011-01-08
      • 1970-01-01
      相关资源
      最近更新 更多