Resolved-Springboot-Maven-configration-problem

29次阅读

共计 500 个字符,预计需要花费 2 分钟才能阅读完成。

以 maven 的形式创建 Springboot 会遇到 pom.xml 第一行报 maven Configuration problem 的问题, 而且没有任何的错误 description. 网上有很多的解决办法, 比如 L:https://blog.csdn.net/wangyj1…
但它并没有解决我的问题, 一番实验之后, 发现是在 <parent> 标签中的 <version>2.1.5.RELEASE</version> 的问题, 将 2.1.5 改成 2.1.4 即可解决问题.

maven 中的 parent 标签声明了子项目继承的 dependency, 并且是全继承, 即让子项目既继承 parent 中的 package, 又继承 parent 中 package 的版本.
与之对应的是 DependencyManagement, DependencyManagement 只控制子项目的版本, 如果用 Dependencymanagement 取代 Parent 的话, 则还需要写 Dependency, 不需要写版本.

在这个 case 里, 将 Parent 的 2.1.5 版本改成 2.1.4 即可使用, 说明 2.1.5 的 Parent 中声明的 Dependency 有缺失, 细查之后修复即可

正文完
 0