maven pom报错但可运行

很久之前就有这个烦恼困扰我了,就是pom.xml文件依赖都导入成功,项目也可以正常运行,可是pom下面永远有一个叉,对于我们这种绝对不允许自己maven项目有×的人,那么解决方法就是 

在pom的以下代码中加入<maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>

<properties>
<java.version>1.8</java.version>
</properties>

<properties>
<java.version>1.8</java.version>
<maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
</properties>

原文地址:https://www.cnblogs.com/itwxx/p/11926247.html