标签: eclipse maven-2 eclipse-plugin osgi eclipse-pde
当从头开始创建一组需要协同工作的OSGi包时,eclipse插件开发环境是一个非常方便的工具。特别是在开发期间尝试获取所有包导入和导出以及其他清单漏洞时,或者是否需要嵌入第三方jar时,情况确实如此。但是之后尝试改进maven构建过程似乎相当棘手,主要是因为捆绑/ OSGi的大多数maven插件自己构建了清单,而使用PDE,你手工制作清单。
将maven构建过程改造为bunde / bundle包的最佳方法是什么,不尊重标准maven项目布局,并且已经有手工制作的清单?
答案 0 :(得分:2)
使用Tycho。它缺少一些文档,但它只是这样:使用PDE语义构建插件(实际上,它在内部使用PDE编译器)。因此,您只需为模块创建几乎空的pom.xml。