1.如果是maven远程仓库的包
https://mvnrepository.com/
解决办法2种:
1.删除,重新下载
2.命令行手动安装
安装本地jar
mvn install:install-file -DgroupId=com.alibaba -DartifactId=fastjson -Dversion=1.2.74 -Dfile= 地址-Dpackaging=jar -DgeneratePom=true
从网络下载jar安装
mvn dependency:get -DremoteRepositories=网址 -DgroupId=组织名 -DartifactId=标签 -Dversion=版本
mvn dependency:get -DremoteRepositories=https://mvnrepository.com/artifact/com.alibaba/fastjson -DgroupId=com.alibaba -DartifactId=fastjson -Dversion=1.2.74
3.清楚本地项目jar,重新下载
mvn dependency:purge-local-repository
这个命令会清理pom.xml中的包,并重新下载,但是并不清理不在pom.xml中的依赖包。
下面的扩展:
mvn dependency:purge-local-repository -DreResolve=false
reResolve是否重新解析依赖关系
2.本地jar
1.删除重新手动安装
2.如果包存在却报错要从云下载,删除和jar同一级的
_remote.repositories文件
在这里插入图片描述