在新建项目以后,提示如下错误:
Cannot resolve plugin org.apache.maven.plugins:maven-site-plugin:3.3
该错误的意思是:不能解析maven的maven-site-plugin:3.3。为了便于读者理解和解决,本文针对这个错误进行个简单的总结,主要是我在遇到这个错误时进行的尝试。
Capture.PNG
首先,来看的就是这三个配置。好多人说需要同一个路径,但是我试过以后并没有用。不知道到底是有什么说法。
其次,就是可以执行CLEAN命令,然后重新下载maven依赖,或者删除依赖文件夹后重新下载。因为IDEA配置里的三项(上图)中的local repository是你本地的存储位置。如果你所有项目都配的这个的化,可能就会出现版本版本不一致等等问题,也会导致新项目导入失败。这个亲测好用,不过有个问题就是,这个项目好用了,其他项目可能就不好用。哈哈。。。
最后,检查新项目的pom文件和别的项目的pom文件,共有依赖有什么不一样,一般差异性的依赖不会冲突(有说下载新镜像的时候联通网可能会出问题,没遇到过)。我遇到的就是
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.0.RELEASE</version> <relativePath/> </parent>
新项目的版本和旧项目的版本不一致,2.2.6.RELEASE.这就第二点我说的,local repository删了换新的,旧项目又用不了了。所以就需要把版本统一起来。
完事儿看自己心情,可以删了重新创建一下。哈哈。。。
个人躺的坑,有其他经验的也请不吝赐教。