解决maven报插件找不到的问题

1.导入maven报错

mvn complie 报错

2.查看maven仓库,没有下载下来jar,查看maven下面的plugin里面也没有jar

3.怀疑是因为缺少maven插件,从下载路径看,是从默认的主仓库去下载maven插件,于是想到是setting里面没有配置插件仓库导致的

4.查看果然没有相关插件仓库配置,添加插件库和远程库的相关配置后问题解决

引自网上的一些其他原因:

1.您指的是一个不存在的插件,例如通过其组ID,工件ID或版本中的拼写错误。
2.您正在使用未部署到中央Maven存储库的第三方Maven插件,并且您的POM /设置缺少<pluginRepository>下载插件所需的内容。请注意,<repository>查找插件及其依赖关系时不考虑声明,只<pluginRepositories>搜索插件。
3.您配置的插件库需要身份验证,Maven未能向服务器提供正确的凭据。在这种情况下,请确保您${user.home}/.m2/settings.xml包含一个与插件库相匹配的<server>声明。有关更多详细信息,请参阅Maven设置参考。<id><id>
4.有一个普遍的网络问题,阻止Maven访问任何远程存储库,例如缺少代理配置。
5.Maven未能将文件保存到本地存储库,请参阅LocalRepositoryNotAccessibleException获取更多详细信息。
6.您所配置的插件库已经被禁用了。例如,如果你想使用插件的SNAPSHOT版本,请确保你没有<snapshots><enabled>false</enabled></snapshots>配置。同样,为了解决插件的发布版本,插件库不应该被配置为<releases><enabled>false</enabled></releases>。有关存储库配置的更多信息,请参阅POM参考。

猜你喜欢

转载自blog.csdn.net/qq_31842721/article/details/81185151