Maven 镜像设置
Maven 镜像设置
- Eclipse
- 1、首先我 Eclipse 自带的 Maven 没有什么 setting.xml
- 2、添加依赖
- Idea
- 设置 maven 配置文件位置
- 打开 maven 设置文件
- 添加阿里云
- 在项目`POM`中设置仓库
- 依赖搜索
虽然项目中一直使 Maven 但是从接手到现在,都没动过它。完全是之前配置好的。
然而用的官方的软件仓库,那个速度实再让人求生不能。趁着放假在家,还是折腾一下吧。
这么明显的问题,肯定早就已经案例满地了。肯定拿来就用嘛。于是上网找了个,发现对于新手来说,还是有坑的。
Eclipse
1、首先我 Eclipse 自带的 Maven 没有什么 setting.xml
C:\Users\jerry\.m2\settings.xml 这个位置是空的。
要自己手动创建它,再打开就会看到多个了 open file 了
然后打开,把 阿里爸爸的配置粘进去,保存。然后记得点一下边上的 Update Settings 按钮
<settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"><mirrors><mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf></mirror></mirrors>
</settings>
如果有兴趣,还可以把 本地的 C:\Users\{user}\.m2\repository 目录换一下,毕竟放到 C 盘不太安心。
<localRepository>E:\Develop\repository</localRepository>
然后保存,你会发现,原来乌龟爬的速度,变成一瞬间就更新完了。我靠,我还以为是幻觉呢~~~不过倒回来想想,那么小的文件,这速度才是正常的嘛。
2、添加依赖
说官方仓库 mvnrepository搜下速度慢,但是搜下 Jar 包,以及XML片段还是很方便的。
以 org.apache.ibatis.io.Resources 这个类为例。
首先要知道它在哪个Jar包,用 findjar 搜。
得知 Jar 包名:ibatis-sqlmap
回到 官方仓库 mvnrepository 搜 ibatis-sqlmap 然后点开所需的版本,就会看到下面:
<!-- https://mvnrepository.com/artifact/org.apache.ibatis/ibatis-sqlmap -->
<dependency><groupId>org.apache.ibatis</groupId><artifactId>ibatis-sqlmap</artifactId><version>3.0-beta-10</version>
</dependency>
粘贴到 pom.xml 的 dependencies 节点中即可。
当然按照亲疏远近排版一下,别一通乱贴才是好习惯。
Idea
设置 maven 配置文件位置
打开 maven 设置文件
添加阿里云
C:\Users\jerry\.m2\settings.xml
<mirrors><!-- 镜内服务器 --><mirror><!-- 此镜像的唯一标识,用来区分不同的mirror --><id>nexus-aliyun</id><!-- 创建哪个仓库的镜像 --><mirrorOf>central</mirrorOf><!-- 镜像名称 --><name>Nexus aliyun</name><!-- 镜像URL --><url>http://maven.aliyun.com/nexus/content/repositories/central</url></mirror></mirrors>
在项目POM
中设置仓库
E:\learnspace\springboot_demo_aop\pom.xml
<project>...<repositories><repository><id>nexus-aliyun</id><name>Nexus aliyun</name><url>http://maven.aliyun.com/nexus/content/groups/public</url></repository></repositories>
</project>
依赖搜索
阿里云 - 公共代理库 https://help.aliyun.com/document_detail/102512.html
http://search.maven.org/
https://repository.sonatype.org/
https://maven.aliyun.com/mvn/search 优先用阿里,速度好些
Maven 镜像设置相关推荐
- maven镜像源及代理配置
在公司使用网络一般需要设置代理, 我在idea中创建springboot工程时,发现依赖下载不了,原以为只要浏览器设置代理,其他的网络访问都会走代理,经过查资料设置了以下几个地方后工程创建正常,在此记 ...
- k8s+jenkins中使用自定义maven镜像
简述 在k8s中使用工具不能像传统方式那样,在宿主机yum或编译安装,然后再挂载到容器中使用了:因为pod运行的节点不是固定的,如果继续按照传统方式,需要在pod可能运行的每个节点上都安装工具,这无疑 ...
- (新)在IDEA中配置Maven镜像
由于maven依赖下载龟速,查看网上教程配置了几次maven失败之后发现了一个简单的配置方法,特此记录下来. 1.首先打开idea,选中setting设置 2.点击进入后,选中Maven栏目,其中Ma ...
- 阿里云maven镜像地址
2019独角兽企业重金招聘Python工程师标准>>> 阿里云maven镜像地址 maven/conf/settings.xml中的<mirror>配置参考: <m ...
- aliyun maven 添加jar_阿里云Maven配置,Maven仓库配置,Maven镜像配置
阿里云Maven配置,Maven仓库配置,Maven镜像配置 ======================== 蕃薯耀 2018-01-23 http://fanshuyao.iteye.com/ 一 ...
- 使用Sonatype Nexus搭建Maven镜像的几点注意事项
2019独角兽企业重金招聘Python工程师标准>>> Maven在现在的Java开发中越来越重要了,我平常的项目基本全部使用Maven来管理依赖了,由于忍受不了Central Re ...
- Maven学习总结(58)—— 常用的 Maven 镜像地址和中央仓库地址汇总
常用的 Maven 镜像地址 1.阿里云镜像地址 <mirror> <id>alimaven</id> <name>aliyun maven</n ...
- 国内maven镜像,快的飞起
在oschina关来关去的烦恼下,终于受不了去寻找其他公共库了. 阿里云maven镜像 <mirrors><mirror><id>alimaven</id&g ...
- 淘宝maven镜像库是个好东西
这几天,构建的maven项目需要的jar包数量多,范围广.于是,大部分时间在各种等maven从远程库中下载,刚好那速度太慢了.于是浪费了好多天时间在等. 忽然看到有网友说,淘宝有个maven镜像库.那 ...
- 几个好用Maven 镜像仓库地址
文章目录 几个好用Maven 镜像仓库地址 1.如何修改镜像地址 2.阿里云镜像 3.maven官方2号镜像 4.maven的UK镜像 5.JBoss 镜像 几个好用Maven 镜像仓库地址 1.如何 ...
最新文章
- 独家福利 | 科大讯飞全球1024开发者节限时免费门票!
- else if mybatis 嵌套_mybatis踩坑之——foreach循环嵌套if判断
- 美国伊利诺伊大学香槟分校计算机专业,伊利诺伊大学香槟分校计算机科学排名第7(2020年TFE美国排名)...
- 1029 旧键盘 (20 分)(c语言)
- android studio入门
- 千博HTML5自适应企业网站系统源码
- docker 日志_解决docker容器日志导致主机磁盘空间满了的情况
- 计算机基本概念--超标量,多发射
- 洛谷P1512 伊甸园日历游戏
- word 中的背景图片(浮动图形)怎么批量删除
- ios苹果开发者账号申请流程(2017)
- AutoIt安装下载及使用总结
- 大家心目中的这些「神器」App,时尚热门app
- 520催泪感人表白心动文案怎么用免费的记笔记软件记录?
- 西南科技大学计算机专业全国排名,西南科技大学为什么在全国大学排名很低?...
- 游戏账号交易平台,是专门为网络游戏提供相关交易服务的电子商务平台,主要从事网络游戏账号的交易。
- 外国人申请居留许可服务指南(中英文)
- 【协议】NVMe over RoCE 初探 SATA、PCIe 接口和AHCI、NVMe 协议
- python求excel平均值_python帮助计算excel文件上的平均值和std
- 01 | 机械专业英语词汇