终于解决了!!!!
❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️
这个是编译的时候报错:
[WARNING] The PoM for org.amaven.plugins:maven-compiler-plugin:jar:3.8.1 is missing, nodependency information available
编译好后报错:
Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.8.1
我是部署一个项目,遇到了maven是3.1
,太老了,我就改成了3.8.1
结果就一直给我说3.8.1的war和compiler包不存在!!!!!
重要的是,我settings.xml配置的阿里云仓库!这个settingx.xml肯定不会出错。我其他项目用的都是这个。我看本地仓库里面是有的,我把本地仓库的删了重新下载还是不对。报同样错误,我清除了缓存,网上说的各种方法都弄了!
最后:::
<pluginManagement>//这个这个!!!
<plugins>
<plugin>
<groupId>org.amaven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
</plugins>
</pluginManagement>
在<plugins>
外面包个<pluginManagement>
//这个这个!!!就行了。🙌
唉,这个疑问找了好久。😒😒😒😒😒