Eclipse Sts pom.xml第一行报错 unkown (springboot 项目)
Posted 噢嘛尼呗美哄
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse Sts pom.xml第一行报错 unkown (springboot 项目)相关的知识,希望对你有一定的参考价值。
sts的springboot项目,在没有错误的时候,一直报红。
提示: Unkown
体验不太好。
参见了:https://zhuanlan.zhihu.com/p/83025786
作者是在pom.xml中增加:
<properties> <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version> </properties>
解决了。
但是我想不可能每一次有springboot项目都设置这个吧。所以在maven的settings.xml写配置解决这个问题。
eclispe maven默认配置文件在{user.dir}/.m2/settings.xml
1. 编辑该xml,在profiles节点下增加profile:
<profile> <id>spring-boot-env</id> <activation>
<!-- jdk1.8时生效 -->
<jdk>1.8</jdk> </activation> <properties> <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version> </properties> </profile>
2. 解开activeProfiles节点注释,激活该profile:
<activeProfiles> <activeProfile>spring-boot-env</activeProfile> </activeProfiles>
Alt+f5更新工程,搞定嘿嘿。
以上是关于Eclipse Sts pom.xml第一行报错 unkown (springboot 项目)的主要内容,如果未能解决你的问题,请参考以下文章
eclipse导入maven管理的项目时,pom.xml第一行报错。错误如图1。而且dubbo的xml也不识别。
Eclipse2020版本:pom.xml第一行报错:Could not initialize class org.apache.maven.plugin.war.