从常规项目中引用eclipse插件

时间:2014-04-10 16:29:29

标签: maven eclipse-plugin tycho

这是一个更具概念性的问题:

我想创建一个使用WALA框架的应用程序,它本身被打包为eclipse插件,使用maven-tycho构建。当我尝试将此作为依赖项添加时,没有传递依赖性得到解决,因为它们被tycho构建所覆盖。

这是我至少需要https://github.com/wala/WALA/blob/master/com.ibm.wala.core/pom.xml

的WALA项目的pom

我的应用程序本身应该是OSGI Bundle还是我可以用它创建一个普通的jar而不会有太多麻烦?哪种方法更实用?

1 个答案:

答案 0 :(得分:0)

如果我看到它正确,wala.core只有两个依赖wala.utilwala.shrike(util没有,shrike依赖于util)。因此,您可以简单地在项目中包含所有三个依赖项。

但是,从长远来看,您可能应该考虑创建一个osgi应用程序。