从Luna更新到Mars后,无法打开Eclipse IDE

时间:2015-09-04 01:54:10

标签: java eclipse updates eclipse-mars

我将eclipse Luna更新为火星。 我做的是......

  • 将mars网址添加到Window > Preferences > Install/Update > Available Software Sites
  • Help > Check for Updates
  • 按照向导指示
  • 安装成功,弹出窗口显示我必须重新打开此应用程序(Eclipse)

现在,当我试图打开eclipse时,会弹出一条弹出消息。它说“无法打开此应用程序”,也没有其他任何信息。

似乎更新成功,所以我不知道它有什么问题。我该如何修复或得到一些关于这种情况的线索? 感谢

仅供参考,我附上eclipse.inijava -version的结果。

这是ini文件

-startup
../../../plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-javaagent:/Applications/eclipse/plugins/com.zeroturnaround.eclipse.optimizer.plugin_1.0.6/agent/eclipse-optimizer-agent.jar
-Xverify:none
-Dosgi.requiredJavaVersion=1.7
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-XX:MaxPermSize=256m
-Xms4096m
-Xmx4096m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts

我的版本是......

java version "1.8.0_40"
Java(TM) SE Runtime Environment (build 1.8.0_40-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)

1 个答案:

答案 0 :(得分:1)

来自What's New in Mars

  

对于Mars(4.5),OS X的Eclipse SDK现在分布在更多   标准的“Mac App”格式,而不是我们的“目录格式”   在过去使用过。

     

注意:当前的Mac用户无法使用“更新”到火星。事实上,   这样做会打破你的安装!你需要从一个新鲜的开始   下载。

     

如果您在阅读本文之前进行了更新,并且已经结束了   如果安装中断,请参阅Issues related to Mac App installations   获得新鲜后,恢复安装的步骤   下载。

所以你需要做一个新的安装(你的工作区应该没问题)。