Eclipse 在将源代码从Indigo迁移到开普勒之后,该产品将不会发布
我已将我的rcp应用程序从Indigo迁移到开普勒,没有任何源代码更改。成功导出后,产品不会启动。它会抛出错误Eclipse 在将源代码从Indigo迁移到开普勒之后,该产品将不会发布,eclipse,rcp,eclipse-kepler,Eclipse,Rcp,Eclipse Kepler,我已将我的rcp应用程序从Indigo迁移到开普勒,没有任何源代码更改。成功导出后,产品不会启动。它会抛出错误 !ENTRY org.eclipse.osgi 4 0 2015-05-20 16:18:57.384 !MESSAGE Application error !STACK 1 java.lang.NullPointerException at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.<init>(M
!ENTRY org.eclipse.osgi 4 0 2015-05-20 16:18:57.384
!MESSAGE Application error
!STACK 1
java.lang.NullPointerException
at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.<init>(ModelServiceImpl.java:124)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultContext(E4Application.java:471)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:199)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:581)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
!条目org.eclipse.osgi 4 0 2015-05-20 16:18:57.384
!消息应用程序错误
!堆栈1
java.lang.NullPointerException
位于org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.(ModelServiceImpl.java:124)
位于org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultContext(E4Application.java:471)
位于org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:199)
位于org.eclipse.ui.internal.Workbench$5.run(Workbench.java:581)
位于org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
位于org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
位于org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
我已经尝试了链接中给出的解决方案,
但我还是犯了同样的错误
请帮忙。
提前谢谢 在您的产品中,是否使用现有的config.ini文件?还是生成默认值?为什么是EclipseKepler(4.3)?Eclipse Luna(4.4.2)是将于6月发布的Eclipse Mars(4.5)的最新版本。我正在使用现有的config.ini文件。我没有生成任何默认的ini文件。我生成了默认的config.ini文件并自定义了我的产品设置。现在我能够成功地启动它。感谢您的帮助!