环境:jdk1.8、maven版本:apache-maven-3.5.3
刚创建了一个普通的maven项目,build运行package时,一直报org/codehaus/plexus/archiver/jar/JarArchiver
参考网上:
第一种:在pom.xml文件里的maven-compiler-plugin插件里指定版本号
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
第二种:
(1)关闭eclipse
(2)将\.m2\repository\org\codehaus\plexus\plexus-archiver删掉只剩最新版本
(3)重启就可以了
我是使用第二种方式解决的,第一种方法也贴出来给个参考。个人感觉是版本冲突