maven仓库的配置
今天接触到了maven的配置问题,特此来记录一下,也给我这样的小白一个参考。
目标:eclipse中配置指定的maven仓库。
说明:
使用过maven项目的话,会在你的C:\Users\lenovo\.m2路径下留下一个仓库\repository这个仓库是默认的仓库,从中央仓库搞下来的。(如果你没有\repository同目录下没有setting.xml文件的话)
问题场景:
问题:我们在接手别人的项目的时候,或者是自己建立maven项目后,总是发现有些包下不下来。
原因:可能有很多种,比如网速啦,包所在的公有仓库没有什么的。
解决:【私有仓库】我们自己把那些下不下来的依赖包在网上搜索以后,下到本地。将自动下载和我们手动下载下来的,都放到私有仓库里面。然后,项目再次被别人下载的时候就可以从这个私有的仓库下载依赖包了。如果是内网,速度就比外围快。由于是针对这个项目的仓库,依赖包数是一定,下载速度肯定快。
总结:私有仓库的建立与配置。
步骤:(eclipse中的配置)
、在网上百度一个maven配置的setting.xml的配置文件。
这里setting.xml有几处重要的地方。
·本地仓库的目录地址。(自己的电脑上)

·私有仓库的地址(服务器上)

然后就是用户名啥的,就这几处吧
2、配置maven。
=====将这个setting放在.m2下的目录下,为的是让maven读出到这个配置文件。

====配置eclipse中的 preference>maven>usersetting
====建立一个本地路径,也就是上边setting.xml配置中第一处配置的那个本地地址。C:\Users\lenovo\.m2\repository\repository(可以自己定路径哈)

一处是告诉maven去哪里找到这个setting.xml
一处是配置本地仓库的仓库路径C:\Users\lenovo\.m2\repository\repository
update setting就可以了。
这样一个私有仓库的配置就结束了。
maven仓库的配置的更多相关文章
- maven仓库私服配置
私服访问地址:[[http://192.168.1.252:9080/nexus/content/groups/public/ 地址]] 1. 打开eclipse/myeclipse的maven插件: ...
- 笔记:Maven 仓库及配置详解
本地创建默认路径在 用户目录\.m2\repository,如果需要自定义本地创建目录地址,可以编辑文件 用户目录\.m2\settings.xml(文件不存在,则需要从Maven安装目录的Conf目 ...
- pom的maven仓库的配置
这里简单记录一下问题 本人配置了nexus的私人仓库,配置阿里云的远程仓库(http://182.92.29.40/nexus/content/groups/public/)和正规的2个库(http: ...
- maven仓库地址配置
# 背景 maven中央存库在国外,访问缓慢,一般国内镜像,这里推荐阿里云的 http://maven.aliyun.com/nexus/content/groups/public 我之前采用的方式是 ...
- maven仓库镜像配置
<!-- 阿里云仓库 --> <mirror> <id>alimaven</id> <mirrorOf>central</mirror ...
- maven仓库 - nexus配置
搭建环境: 腾讯云服务器 CentOS 6.8.jdk7.sonatype nexus.maven.Xshell 5 版本信息: jdk : jdk-7u80-linux-x64.tar.gz nex ...
- 阿里云 maven仓库地址配置
1. maven 配置文件配置settings.xml中设置mirror节点 <mirror> <id>nexus-aliyun</id> <mirrorOf ...
- Maven(二)Maven 的基本配置
Maven 的基本配置 Maven 中仓库的概念 Maven 中的仓库是用拿过来存储所有项目的依赖关系的.当你创建一个 Maven 项目时,Maven 会通过依赖机制先到你本地仓库(自己维护的仓库)中 ...
- Maven远程仓库的配置
在很多情况下,默认的中央仓库无法满足项目的需求,可能项目需要的构件存在于另外一个远程仓库中,如JBoss Maven仓库.这时,可以在POM中配置该仓库,见代码如下: <!-- 远程仓库的配置 ...
随机推荐
- GBK和UTF-8的区别
我们这里将以最简单最容易理解的方式来描述GBK和UTF8的区别,以及它们分别是什么. GBK编码:是指中国的中文字符,其它它包含了简体中文与繁体中文字符,另外还有一种字符“gb2312”,这种字符 ...
- mvnjar包冲突解决方法
命令 mvn dependency:tree -Dverbose 结果: [INFO] +- com.esotericsoftware:kryo:jar:4.0.2:test [INFO] | +- ...
- springmvc原理详解(手写springmvc)
最近在复习框架 在快看小说网搜了写资料 和原理 今天总结一下 希望能加深点映像 不足之处请大家指出 我就不画流程图了 直接通过代码来了解springmvc的运行机制和原理 回想用springmvc用 ...
- SoapSerialization——手机号码归属地
public class MainActivity extends AppCompatActivity { private EditText etNumber; private TextView tv ...
- Flink 源码解析 —— JobManager 处理 SubmitJob 的过程
JobManager 处理 SubmitJob https://t.zsxq.com/3JQJMzZ 博客 1.Flink 从0到1学习 -- Apache Flink 介绍 2.Flink 从0到1 ...
- c# 将dwg文件转化为pdf
https://blog.csdn.net/mywaster/article/details/50220379 最近做一个项目,要求将dwg文件转化为pdf,开发工具VS2010 + AutoCad ...
- 防抖(debounce)和节流(throttle)
场景说明:一般我们在前端页面中会给元素绑定click.scroll.onmousemove.resize等事件,这些事件的执行函数如果是去发请求获取数据的话,我们无意识的连续点击或者连续滚动会给服务器 ...
- WIN10家庭版桌面右键单击显示设置出现ms-settings:display或ms-settings:personalization-background解决办法[原创]
最近,笔者的笔记本卸载oracle数据库,注册表里面删除了不少相关信息,没想到担心的事情还是来了!桌面右键单击显示设置出现ms-settings:display或ms-settings:persona ...
- The 3n + 1 problem UVA - 100
3n+1问题 PC/UVa IDs: 110101/100 Popularity: A Success rate: low Level: 1 测试地址: https://vjudge.net/prob ...
- 11.源码分析---SOFARPC数据透传是实现的?
先把栗子放上,让大家方便测试用: Service端 public static void main(String[] args) { ServerConfig serverConfig = new S ...