前言
IDEA(2020)引入Maven进行依赖管理,无法从私服上下载jar包
报如下错误
http://localhost:8081/nexus/content/groups/public/
无法从这个找到需要的jar。
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile
获取jar失败,编译失败。
原因分析
第一个错误:打开这个地址:http://localhost:8081/nexus/content/groups/public/
确实无法找到我们需要的jar
第二个错误:Maven下载jar失败
解决办法
- 第一步:确保我们的仓库中包含该jar包,若没有,运行命令,进行手动获取jar
- 命令:mvn dependency:get -DremoteRepositories=http://192.168.200.39:888/repository/maven-public/ -DgroupId=org.apache.logging.log4j -DartifactId=log4j-slf4j-impl -Dversion=2.12.1
- 第二步:修改IDEA的Maven路径,修改为IDEA默认的Maven