Java 基于RCP功能的应用程序部署:无法获取应用程序服务
我正在尝试构建基于功能的RCP产品,它在eclipse中配置时运行良好,但部署失败。打开eclipse.exe时,它会给我这个错误(在错误日志中)Java 基于RCP功能的应用程序部署:无法获取应用程序服务,java,eclipse,deployment,eclipse-plugin,eclipse-rcp,Java,Eclipse,Deployment,Eclipse Plugin,Eclipse Rcp,我正在尝试构建基于功能的RCP产品,它在eclipse中配置时运行良好,但部署失败。打开eclipse.exe时,它会给我这个错误(在错误日志中) 有什么建议吗?构建过程中我做错了什么?您是如何构建的?您是否有.product文件,并使用产品编辑器中的导出链接?是的,还使用增量包。。它以前工作过,但当时是在使用基于插件的产品时。请更新您的问题以描述您的功能好吗?如何包含使org.eclipse.core.runtime工作所需的所有插件? !SESSION 2012-10-10 12:17:59
有什么建议吗?构建过程中我做错了什么?您是如何构建的?您是否有
.product
文件,并使用产品编辑器中的导出链接?是的,还使用增量包。。它以前工作过,但当时是在使用基于插件的产品时。请更新您的问题以描述您的功能好吗?如何包含使org.eclipse.core.runtime
工作所需的所有插件?
!SESSION 2012-10-10 12:17:59.689 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.7.0_07
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86_64
!ENTRY org.eclipse.osgi 4 0 2012-10-10 12:18:02.303
!MESSAGE Application error
!STACK 1
java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started (see config.ini).
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:74)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)