有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

EclipseMars在Java8更新71之后不会启动

我昨天安装了Java8Update71,现在我的Eclipse没有在那之后启动。Windows仅在鼠标上显示一个简短的加载符号,就是这样。在我使用Java8更新66之前,一切都很好

所以我尝试用-clean参数打开它,并设置path变量。删除了Eclipse和整个workspace文件夹,但这并没有解决问题。然后我卸载了windows软件面板中的java包,现在只剩下Java SE Development Kit 8 Update 66。然后我尝试启动Eclipse,它成功了!但我不明白为什么,因为Path变量被设置为较新的J8u71/bin文件夹

现在我想知道,我应该尝试再次安装SDK 8u71还是不需要?因为甲骨文说它解决了一些安全问题


共 (2) 个答案

  1. # 1 楼答案

    您可以重新安装SDK 8u71,然后编辑与可执行文件位于同一文件夹中的eclipse.ini文件

    -vm参数的值更改为新Java版本的路径

    比如说

    -vm
    C:/Program Files/Java/jre1.8.0_71/bin
    
  2. # 2 楼答案

    我的答覆如下:

    我们已经使用了openFile-over-vm参数

    比如说

    例1: 开放文件 -虚拟机 C:\ProgramFiles\Java\jdk1。7\jre\bin\server\jvm。动态链接库

    例2: 开放文件 -虚拟机 C:\ProgramFiles\Java\jdk1。7\bin\javaw。exe

    请参阅附件以供参考。 eclipse.ini