启动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中,我不会在控制台窗口中获得任何输出。
发布于 2014-10-07 12:23:42
发布于 2016-09-07 16:20:53
解决办法为我节省了很多头痛,因为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,就像你现在所做的那样。
https://stackoverflow.com/questions/26129731
复制相似问题