val*_*674 6 java eclipse macos
这太令人沮丧了.
我没有更新java和eclipse,突然间我无法打开eclipse.我甚至没有安装任何其他程序.这是错误:

我已经尝试了一切.我更新到新的java版本,没有运气:

我下载了最新的日食,没有运气.
然后我更新了eclipse的Info.plist文件:
添加:
<string>-vm</string><string>/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Commands/java</string>
从终端:

我还能做什么?
编辑:
路径变量:

编辑2:奇怪的行为.如果我右键单击eclipse.app并浏览:Contents/MacOS/eclipse并双击它然后终端打开并开始eclipse:
为什么会这样.我想直接从eclipse.app运行eclipse,而不是通过Contents/.....
编辑3:
我看到有人和我有同样的问题,但我还没有找到解决方案:http://www.eclipse.org/forums/index.php/t/107226/
val*_*674 14
好吧,经过几天的挣扎和没有运气在这个线程和Eclipse论坛THREAD我开始对这个问题的赏金并且没有正确的答案.
我找到了解决这个问题的方法(这个堆栈).
回答:
您需要编辑Eclipse.app/Contents/Info.plist文件并在其中添加两行:

没有人声明这条线必须进入Eclipse数组,但只是作为键字符串.
如果您没有Xcode,请使用textedit编辑该文件:
<key>Eclipse</key>
<array>
<string>-vm</string>
<string>/System/Library/Frameworks/JavaVM.framework/Home/bin/java</string>
<string>-keyring</string>
<string>~/.eclipse_keyring</string>
<string>-showlocation</string>
</array>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5104 次 |
| 最近记录: |