我试图用插件创建一个Eclipse(3.x)RCP应用程序,这样我就可以为现有的Eclipse安装提供普通的插件,同时也可以用这些插件创建RCP应用程序。
我的实验使我有了以下布局:
-
com.company.testapp.plugin
-
com.company.testapp.feature
-
com.company.testapp.updatesite
其中每个ID取决于前一个ID。这是正确的工作,我可以通过该功能从插件构建一个更新网站。我现在想做的是添加以下内容
仅包含所需的机械,以围绕功能提供RCP“包装器”。
com.company.testapp.rcp公司
包含产品定义,
testapp.product
。
然而,我似乎无法使这个链接发挥作用;我得到了“产品
com.company.testapp.rcp.product
未能找到”。
(最终,我希望能够驱动Maven/Ttycho的更新站点和RCP应用程序的创建
com.company.testapp.master
包含主POM,我可以再次成功地从该主POM构建更新站点。)
我发现了大量关于使用Tycho构建插件的资源,以及大量关于构建RCP应用程序的资源,但没有发现从同一源代码树构建两者的资源。无论如何,我不是Eclipse或第谷的专家,所以我可能只是不知道我应该寻找什么。
这样的事情有可能吗?