我想构建一个Eclipse RCP应用程序,为了便于使用,还希望使用Maven的依赖关系管理,以便自动解决依赖关系。
我已经尝试了Tycho,但无济于事(我想我还没有找到正确的方法来设置我的项目),但我甚至不需要Tycho的力量,因为我想使用Maven的依赖性解析只有,并在Eclipse中构建。
有没有办法在Eclipse中设置Plugin项目,这样我就可以使用依赖管理而不必使用Tycho?
非常感谢提前!
答案 0 :(得分:2)
我搜索了类似的东西,但你不能仅使用maven进行依赖管理。有几个原因,大多数是OSGI相关的,第二件事是你必须拥有本地jar来构建Eclipse RCP,而不是从另一个目录链接。
你可以尝试使用几个肮脏的技巧 http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html 和手动复制你的依赖,但这很痛苦,并没有很好地工作。正确的做法是使用tycho。
以下是一些可以帮助您使用tycho设置插件的示例:
http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/tree/tycho-demo