Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在OSX上启动eclipse luna(SR1)时出现异常_Eclipse_Macos - Fatal编程技术网

在OSX上启动eclipse luna(SR1)时出现异常

在OSX上启动eclipse luna(SR1)时出现异常,eclipse,macos,Eclipse,Macos,启动eclipse时,我在mac上遇到以下错误 01:37:17 ~/Downloads/eclipse$ ./Eclipse.app/Contents/MacOS/eclipse org.eclipse.m2e.logback.configuration: The org.eclipse.m2e.logback.configuration bundle was activated before the state location was initialized. Will retry af

启动eclipse时,我在mac上遇到以下错误

01:37:17 ~/Downloads/eclipse$ ./Eclipse.app/Contents/MacOS/eclipse
org.eclipse.m2e.logback.configuration: The org.eclipse.m2e.logback.configuration bundle was activated before the state location was initialized.  Will retry after the state location is initialized.
org.eclipse.m2e.logback.configuration: Logback config file: /Users/ben/Development/workspace.luna2/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.5.0.20140606-0033.xml
org.eclipse.m2e.logback.configuration: Initializing logback
java.lang.ClassCastException: org.eclipse.osgi.internal.framework.EquinoxConfiguration$1 cannot be cast to java.lang.String
    at org.eclipse.m2e.logback.configuration.LogHelper.logJavaProperties(LogHelper.java:26)
    at org.eclipse.m2e.logback.configuration.LogPlugin.loadConfiguration(LogPlugin.java:189)
    at org.eclipse.m2e.logback.configuration.LogPlugin.configureLogback(LogPlugin.java:144)
    at org.eclipse.m2e.logback.configuration.LogPlugin.access$2(LogPlugin.java:107)
    at org.eclipse.m2e.logback.configuration.LogPlugin$1.run(LogPlugin.java:62)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
这是从新下载的
eclipse-java-luna-SR1-macosx-cocoa-x86_64.tar.gz

我在eclipse的控制台窗口中没有得到任何输出,假设它与上述错误有关

类强制转换异常是Eclipse 4.4.1(Luna SR1)Equinox组件中的回归:


许多组件都因此而损坏。

解决方案为我省去了很多麻烦,因为eclipse根本不会启动

将以下行添加到eclipse.ini会有所帮助

-Dosgi.configuration.area.default=null
-Dosgi.user.area.default=null
-Dosgi.user.area=@user.home
-Dosgi.instance.area.default=null
然后./eclipse-clean

然后从“帮助”菜单中进行更新


然后简单地运行eclipse,就像您现在所做的那样。

请向eclipse bugtracker报告该bug:bug logged: