用sts4工具new spring starter project后pom.xml第一行包Unknown错误

版权声明:本文为博主原创文章,经博主允许,可自由共享,尽量不要用于商业用途。 https://blog.csdn.net/matrixbbs/article/details/90637316

IDE版本信息

IDE:STS4
在这里插入图片描述JDK
在这里插入图片描述
maven
在这里插入图片描述

出错信息

用sts4工具new spring starter project后pom.xml第一行包Unknown错误
创建步骤:
File,New,Spring Starter Project
勾选:web,devtools
在这里插入图片描述
生成项目如下
如下图:
在这里插入图片描述## pom.xml文件报错,但是是unknown错误
在这里插入图片描述

解决方法

  1. 修改SpringBoot的版本号,由2.1.5改为2.1.4,然后更新maven project即可,注意,是两步

修改springboot版本号为2.1.4,保存,然后出错提示如下:

Project configuration is not up-to-date with pom.xml. Select: Maven->Update Project... from the project context menu or use Quick Fix.

更新maven project
在这里插入图片描述

  1. 网上也有人给出如下的参考方案:

最初学习并且搭建springboot的时候 有些人的pom.xml第一行报错 但是项目没有影响。
解决方案:
把自己maven仓库下的所有文件删除,在更新项目,报错自动消失。

  1. 还有别的方案:

在pom.xml文件中,添加节点,内容是:

<packaging>war</packaging>

4.也有可能是相应的jar包下载不全,有问题,建议和方案2一样,删除了刷新,重新下载

其它情况,有待进一步收集和整理

猜你喜欢

转载自blog.csdn.net/matrixbbs/article/details/90637316