要解决没有继承的BOM的dependencyManagement的问题,可以使用扁平化插件来处理。以下是一个示例解决方法:
io.takari.maven.plugins
flatten-maven-plugin
1.2.2
flatten
flatten.clean
mvn flatten:flatten
生成的扁平化的pom.xml文件将位于target文件夹中。您可以在此文件中查找并编辑dependencyManagement部分。
在扁平化的pom.xml文件中,您可以添加或修改dependencyManagement中的依赖项。例如:
org.springframework.boot
spring-boot-starter-web
2.5.0
保存并关闭扁平化的pom.xml文件。
运行以下命令以还原到原始的pom.xml文件:
mvn flatten:clean
通过使用扁平化插件,您可以解决没有继承的BOM的dependencyManagement的问题,并在项目中添加或修改所需的依赖项。
上一篇:扁平化Big Query行