我的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 版本对齐。