背景:同事从码云上克隆项目,项目编译不通过,报错信息是有一个jar包在Maven仓库中不存在
此时,他的本地Maven仓库中确实不存在这个jar包。
解决步骤:
1: Idea中,用Maven 的Reimport 重新导包,正常情况下,如果存在本地仓库中没有的jar包,会自动下载。但是,在他电脑上下载不下来(原因:他电脑没有配置Maven的中央仓库为阿里云仓库)。
1.1 :基于以上情况,有两种解决方案:
a : 修改Maven的中央仓库为阿里云中央仓库(settings.xml 文件)。
<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url> http://maven.aliyun.com/nexus/content/groups/public/ </url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>