【发布时间】:2012-08-06 15:01:05
【问题描述】:
我正在尝试从插件创建一个 Eclipse (3.x) RCP 应用程序,以允许我为现有的 Eclipse 安装提供普通插件,但也可以从这些插件创建一个 RCP 应用程序。
我的实验使我有以下布局:
com.company.testapp.plugincom.company.testapp.featurecom.company.testapp.updatesite
每个 ID 都依赖于前一个。这可以正常工作,我可以通过该功能从插件构建更新站点。我现在想做的是添加类似
com.company.testapp.rcp
仅包含为功能提供 RCP“包装器”所需的机制。 com.company.testapp.rcp 包含产品定义testapp.product。
但是,我似乎无法使此链接正常工作;我在尝试从产品配置启动时收到“找不到产品 com.company.testapp.rcp.product”。
(最终,我希望能够从 Maven/Tycho 驱动更新站点和 RCP 应用程序的创建——我有另一个包含主 POM 的 com.company.testapp.master,我可以再次成功地从中构建更新站点.)
我找到了大量关于使用 Tycho 构建插件的资源,以及关于构建 RCP 应用程序的大量资源,但对于从同一个源代码树构建两者却一无所获。无论如何,我都不是 Eclipse 或 Tycho 专家,所以我可能只是不知道我应该搜索什么。
这样的事情有可能吗?
【问题讨论】:
标签: maven eclipse-plugin eclipse-rcp tycho