maven报错一站式解决方案

maven 报错一站式解决方案

一、本地maven玩耍三部曲

适配场景:项目需要的maven依赖本地仓库已经有了

1.先确认项目引用默认的maven配置是否正确

找到maven项目的父级pom.xml,选中右击找到【maven】-【Open ‘settings’】

image-20220901223353533

image-20220901223519459

2.查看IntelliJ IDEA查看maven配置是否正确

【File】-【Settings】

image-20220901223539193

image-20220901223555395

3.重新导入maven依赖

第一种:
【选中父级pom.xml右击】-【maven】-【Reimport】

image-20220901223623080

第二种:

image-20220901223648351

二、本地maven报错5步走

适配场景:项目需要的maven依赖本地仓库不完整。
举个栗子,有引用外部尚未下载的maven依赖。

2.1. 配置maven阿里云仓库

找到%\apache-maven-3.6.1\conf\settings.xml

image-20220901223727596

将阿里云仓库配置到 <mirrors>阿里云仓库</mirrors>标签中

 <mirror>
     <id>alimaven</id>
     <name>aliyun maven</name>
     <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
     <mirrorOf>central</mirrorOf>
 </mirror>

2.2. 删除本地仓库中不完整的jar

删除.lastUpdated结尾的文件问题
在命令窗口进入到本地仓库下面执行以下命令:

for /r %i in (*.lastUpdated) do del %i

image-20220901223855816

2.3. 连接外网

手机热点

2.4. 在线下载依赖

第一种:图形化
mvn clean install

image-20220901223923565

第二种:命令
mvn clean install

image-20220901223935900

2.5. 重新导入maven依赖

参考:1.3


posted @ 2022-09-01 22:40  哩个啷个波  阅读(84)  评论(0编辑  收藏  举报