Eclipse产品问题

Eclipse产品问题,eclipse,eclipse-plugin,eclipse-rcp,tycho,Eclipse,Eclipse Plugin,Eclipse Rcp,Tycho,我已经由Tycho构建了我的RCP产品(基于Eclipse4.16),并发现了以下错误:, 我的RCP产品有200多个插件,产品文件基于插件 java.lang.IllegalStateException:无法获取应用程序服务。确保解析并启动org.eclipse.core.runtime包(请参阅config.ini)。 位于org.eclipse.core.runtime.internal.adapter.eclipseeappluncher.start(eclipseeappluncher

我已经由Tycho构建了我的RCP产品(基于Eclipse4.16),并发现了以下错误:, 我的RCP产品有200多个插件,产品文件基于插件

java.lang.IllegalStateException:无法获取应用程序服务。确保解析并启动org.eclipse.core.runtime包(请参阅config.ini)。 位于org.eclipse.core.runtime.internal.adapter.eclipseeappluncher.start(eclipseeappluncher.java:81) 位于org.eclipse.core.runtime.adapter.EclipseStarter.run(EclipseStarter.java:401) 位于org.eclipse.core.runtime.adapter.EclipseStarter.run(EclipseStarter.java:255) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 位于sun.reflect.NativeMethodAccessorImpl.invoke(未知源) 在sun.reflect.DelegatingMethodAccessorImpl.invoke处(未知源) 位于java.lang.reflect.Method.invoke(未知源) 位于org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) 位于org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) 位于org.eclipse.equinox.launcher.Main.run(Main.java:1447) 位于org.eclipse.equinox.launcher.Main.Main(Main.java:1420)

以下是RCP_PRODUCT.ini

-startup
plugins/org.eclipse.equinox.launcher_1.5.700.v20200207-2156.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1200.v20200508-1552
--launcher.defaultAction
openFile
--launcher.appendVmargs
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication
-vmargs
-Xms2048m
-Xmx4096m
-Dfile.encoding=UTF-8

检查产品文件中是否配置了正确的启动级别-使用“添加建议”按钮添加默认值(“配置”选项卡,“启动级别”),谢谢@greg-449。成功了:)