RCP app deploy的问题

kane 2005-09-07 09:36:28
有一个简单的RCP应用程序,如http://www.eclipse.org/articles/Article-RCP-1/tutorial1.html。
依照文档所讲的deploy,运行老是出现错误:
java.lang.RuntimeException: Application "org.eclipse.ui.tutorials.rcp.part1.RcpApplication" could not be found in the registry. The applications available are: org.eclipse.ui.tutorials.rcp.part1.application, org.eclipse.ant.core.antRunner, org.eclipse.ui.ide.workbench, org.eclipse.update.core.standaloneUpdate.
请问如何解决这个问题?
...全文
158 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
kane 2005-09-07
  • 打赏
  • 举报
回复
如果改成你给的那样,错误如下:
java.lang.IllegalStateException: Unable to acquire application service.
!ENTRY org.eclipse.osgi 2005-09-07 11:25:17.62
!MESSAGE Bundle update@plugins/org.eclipse.core.commands_3.1.0.jar [3] was not resolved.
!SUBENTRY 1 org.eclipse.osgi 2005-09-07 11:25:17.62
!MESSAGE Missing required bundle org.eclipse.core.runtime_0.0.0.
我想可能是没有org.eclipse.update.configurator@3:start原因,所以不能load plugin。
kane 2005-09-07
  • 打赏
  • 举报
回复
我修改后的ini内容如下:
osgi.splashPath = platform:/base/plugins/org.eclipse.platform
osgi.bundles=org.eclipse.core.runtime@2:start, org.eclipse.update.configurator@3:start
eclipse.product=org.eclipse.sdk.ide
eclipse.application=org.eclipse.ui.tutorials.rcp.part1.RcpApplication
osgi.instance.area.default=@user.home/workspace
eclipse.buildId=I20050627-1435
eof=eof
但是错误依旧。
jFresH_MaN 2005-09-07
  • 打赏
  • 举报
回复
倒数第2行指定你的rcp程序
jFresH_MaN 2005-09-07
  • 打赏
  • 举报
回复
修改eclipse/configuration/config.ini 为
osgi.splashPath = platform:/base/plugins/org.eclipse.platform
eclipse.product=org.eclipse.platform
eclipse.buildId=I200405260800
eclipse.application=org.eclipse.ui.tutorials.rcp.part1.RcpApplication
eof=eof
kane 2005-09-07
  • 打赏
  • 举报
回复
希望 jFresH_MaN(Contributing to Eclipse)再帮忙看看,
http://www.eclipse.org/articles/Article-RCP-1/tutorial1.html
有example source code,我用的就是sample code。

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧