如何从maven-bundle-plugin 2.5.3迁移到3.0.0

时间:2016-12-22 13:02:32

标签: maven apache-felix

我的maven pom.xml maven-bundle-plugin有依赖关系:

<plugin>
    <groupId>org.apache.felix</groupId>
    <artifactId>maven-bundle-plugin</artifactId>
    <version>2.5.3</version> 
</plugin>

版本3已经有几个版本,但API中断的内容no documentation使得它们增加了主要版本。

经过几个小时的挖掘后,我找到了documentation for the sprint,但我无法确定哪些问题是API中断(我的猜测是FELIX-5047,但这纯粹是推测性的)。

将项目从2.5.3迁移到3.0.0需要什么?

1 个答案:

答案 0 :(得分:0)

您只需要更改POM文件中的版本。

关于版本更改,来自changelog.txt

  

从2.5.5变为3.0.0

           

**改善

 * [FELIX-5047] - Disable bnd ScrPlugin by default
 * [FELIX-5030] - Do not require a pom.xml when Polyglot Maven is used
 * [FELIX-5029] - Update to bnd 3.0.0

最有可能与 bnd 版本保持一致。