我知道maven-bundle-plugin中的bnd使用POM第一种方法来构建Eclipse插件。
这是我更喜欢的,而不是使用Tycho和MANIFEST的第一种方法。但我的插件还需要plugin.xml
文件来定义扩展点。
是否有可能使用maven-bundle-plugin或bnd来生成此文件?
答案 0 :(得分:0)
plugin.xml
不是可以生成的文件;你需要像源文件一样创作它。如果你这样做,那么你绝对可以使用bnd和/或maven-bundle-plugin将它包含在你的包中。
答案 1 :(得分:0)
不,可能你不应该使用maven-bundle-plugin进行Eclipse插件开发。
旧的OSGi创建者和Eclipse方式之间存在历史性的分歧,到目前为止还没有任何工具可以帮助您创建一般的OSGi(其中bnd是最好的和唯一的),而Eclipse插件仍然存在Manifest + plugin.xml第一种方法。