如何从Maven-Bundle-Plugin 2.5.3到3.0.0迁移



我的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中断的文档,使它们增加了主要版本。

挖掘数小时后,我找到了Sprint的文档,但是我无法确定哪个问题是API中断(我的猜测是Felix-5047,但这纯粹是投机性的)。

我需要什么将项目从2.5.3迁移到3.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 版本对齐。

最新更新