使用spring boot 2.1.8生成的maven项目pom.xml第一行报错unknown error

Posted 邱邱の

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用spring boot 2.1.8生成的maven项目pom.xml第一行报错unknown error相关的知识,希望对你有一定的参考价值。

问题:eclipse neon4.6.3新建springboot项目时pom.xml报错unknown error

pom.xml报错

原因: spring boot 2.1.8更新了maven插件,eclipse不兼容。

解决方法: 在pom.xml的中加入maven-jar-plugin的版本或把spring boot降到2.1.4及以下即可,然后update projects就可以了。

1     <parent>
2         <groupId>org.springframework.boot</groupId>
3         <artifactId>spring-boot-starter-parent</artifactId>
4         <version>2.1.8.RELEASE</version>
5         <relativePath/> <!-- lookup parent from repository -->
6     </parent>

or

1     <properties>
2         <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
3     </properties>

错误消失,右键 -> maven -> update project

 

以上是关于使用spring boot 2.1.8生成的maven项目pom.xml第一行报错unknown error的主要内容,如果未能解决你的问题,请参考以下文章

未能执行目标 org.springframework.boot:spring-boot-..:2.1.8。运行时发生异常。空值

我的第一个spring boot程序(spring boot 学习笔记之二)

maven 打包异常

TypeNotPresentExceptionProxy,将Spring Boot Starter父级从2.1.8升级到2.2.1

由于maven插件错误,spring boot maven项目未编译

spring boot2 整合Mybatis (特别完整!)