博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Maven仓库配置
阅读量:4144 次
发布时间:2019-05-25

本文共 1035 字,大约阅读时间需要 3 分钟。

Maven仓库配置

预备知识

Maven解析依赖过程(官方图解)

maven repository

离线环境配置

方法一:全局设置

  • setting.xml中设置本地仓库localRepository改为本地仓库存储路径

  • 设置离线环境offline为true

    C:\Users\Caius\.m2\repository
    true

方法二:项目设置

  • pom.xml中设置本地仓库
xx
local-repo
file:C:\Users\Caius\.m2\repository

方法三:IDEA中项目设置

  • 设置项目的Maven配置文件setting.xml
  • 打开IDEAMaven配置窗口,设置本地仓库路径Local repository
    maven idea

问题

QUESTION: 本地仓库能找到Jar包但是项目中引入依赖的时候就是报错,运行的时候告诉你缺少Jar包或者POM文件。

ERROR MESSAGE

E1
Plugin xxxxxxx or one of its dependencies could not be resolved:
E2
The pom for XXX is missing,no dependency information available

HOW TO

  1. 查看本地Jar包所在文件夹中是不是存在_remote.repositories,如果有则删除这个文件。

    如果存在这个镜像配置文件,Maven会找这个文件里面配置的镜像属性下的jar包,如果不匹配,则会认为不存在当前jar包。

2. 查看是不是存在.lastUpdate文件,删除以这个后缀结尾的文件。

> 这个文件是因为jar包或者pom文件没下载完全网络故障,导致下载中断

在线环境配置

setting.xml中配置国内镜像

mirrorId
*
Human Readable Name for this Mirror.
https://maven.aliyun.com/repository/central

参考资料

转载地址:http://nebti.baihongyu.com/

你可能感兴趣的文章
OpenFeign学习(四):OpenFeign的方法同步请求执行
查看>>
OpenFeign学习(六):OpenFign进行表单提交参数或传输文件
查看>>
Ribbon 学习(二):Spring Cloud Ribbon 加载配置原理
查看>>
Ribbon 学习(三):RestTemplate 请求负载流程解析
查看>>
深入理解HashMap
查看>>
XML生成(一):DOM生成XML
查看>>
XML生成(三):JDOM生成
查看>>
Ubuntu Could not open lock file /var/lib/dpkg/lock - open (13:Permission denied)
查看>>
collect2: ld returned 1 exit status
查看>>
C#入门
查看>>
C#中ColorDialog需点两次确定才会退出的问题
查看>>
数据库
查看>>
nginx反代 499 502 bad gateway 和timeout
查看>>
linux虚拟机安装tar.gz版jdk步骤详解
查看>>
python实现100以内自然数之和,偶数之和
查看>>
python数字逆序输出及多个print输出在同一行
查看>>
苏宁产品经理面经
查看>>
百度产品经理群面
查看>>
去哪儿一面+平安科技二面+hr面+贝贝一面+二面产品面经
查看>>
pytorch
查看>>