这是一个更具概念性的问题:
我想创建一个使用WALA框架的应用程序,它本身被打包为eclipse插件,使用maven-tycho构建。当我尝试将此作为依赖项添加时,没有传递依赖性得到解决,因为它们被tycho构建所覆盖。
这是我至少需要https://github.com/wala/WALA/blob/master/com.ibm.wala.core/pom.xml
的WALA项目的pom我的应用程序本身应该是OSGI Bundle还是我可以用它创建一个普通的jar而不会有太多麻烦?哪种方法更实用?
答案 0 :(得分:0)
如果我看到它正确,wala.core
只有两个依赖wala.util
和wala.shrike
(util没有,shrike依赖于util)。因此,您可以简单地在项目中包含所有三个依赖项。
但是,从长远来看,您可能应该考虑创建一个osgi应用程序。