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 镜像设置相关推荐

  1. maven镜像源及代理配置

    在公司使用网络一般需要设置代理, 我在idea中创建springboot工程时,发现依赖下载不了,原以为只要浏览器设置代理,其他的网络访问都会走代理,经过查资料设置了以下几个地方后工程创建正常,在此记 ...

  2. k8s+jenkins中使用自定义maven镜像

    简述 在k8s中使用工具不能像传统方式那样,在宿主机yum或编译安装,然后再挂载到容器中使用了:因为pod运行的节点不是固定的,如果继续按照传统方式,需要在pod可能运行的每个节点上都安装工具,这无疑 ...

  3. (新)在IDEA中配置Maven镜像

    由于maven依赖下载龟速,查看网上教程配置了几次maven失败之后发现了一个简单的配置方法,特此记录下来. 1.首先打开idea,选中setting设置 2.点击进入后,选中Maven栏目,其中Ma ...

  4. 阿里云maven镜像地址

    2019独角兽企业重金招聘Python工程师标准>>> 阿里云maven镜像地址 maven/conf/settings.xml中的<mirror>配置参考: <m ...

  5. aliyun maven 添加jar_阿里云Maven配置,Maven仓库配置,Maven镜像配置

    阿里云Maven配置,Maven仓库配置,Maven镜像配置 ======================== 蕃薯耀 2018-01-23 http://fanshuyao.iteye.com/ 一 ...

  6. 使用Sonatype Nexus搭建Maven镜像的几点注意事项

    2019独角兽企业重金招聘Python工程师标准>>> Maven在现在的Java开发中越来越重要了,我平常的项目基本全部使用Maven来管理依赖了,由于忍受不了Central Re ...

  7. Maven学习总结(58)—— 常用的 Maven 镜像地址和中央仓库地址汇总

    常用的 Maven 镜像地址 1.阿里云镜像地址 <mirror> <id>alimaven</id> <name>aliyun maven</n ...

  8. 国内maven镜像,快的飞起

    在oschina关来关去的烦恼下,终于受不了去寻找其他公共库了. 阿里云maven镜像 <mirrors><mirror><id>alimaven</id&g ...

  9. 淘宝maven镜像库是个好东西

    这几天,构建的maven项目需要的jar包数量多,范围广.于是,大部分时间在各种等maven从远程库中下载,刚好那速度太慢了.于是浪费了好多天时间在等. 忽然看到有网友说,淘宝有个maven镜像库.那 ...

  10. 几个好用Maven 镜像仓库地址

    文章目录 几个好用Maven 镜像仓库地址 1.如何修改镜像地址 2.阿里云镜像 3.maven官方2号镜像 4.maven的UK镜像 5.JBoss 镜像 几个好用Maven 镜像仓库地址 1.如何 ...

最新文章

  1. 独家福利 | 科大讯飞全球1024开发者节限时免费门票!
  2. else if mybatis 嵌套_mybatis踩坑之——foreach循环嵌套if判断
  3. 美国伊利诺伊大学香槟分校计算机专业,伊利诺伊大学香槟分校计算机科学排名第7(2020年TFE美国排名)...
  4. 1029 旧键盘 (20 分)(c语言)
  5. android studio入门
  6. 千博HTML5自适应企业网站系统源码
  7. docker 日志_解决docker容器日志导致主机磁盘空间满了的情况
  8. 计算机基本概念--超标量,多发射
  9. 洛谷P1512 伊甸园日历游戏
  10. word 中的背景图片(浮动图形)怎么批量删除
  11. ios苹果开发者账号申请流程(2017)
  12. AutoIt安装下载及使用总结
  13. 大家心目中的这些「神器」App,时尚热门app
  14. 520催泪感人表白心动文案怎么用免费的记笔记软件记录?
  15. 西南科技大学计算机专业全国排名,西南科技大学为什么在全国大学排名很低?...
  16. 游戏账号交易平台,是专门为网络游戏提供相关交易服务的电子商务平台,主要从事网络游戏账号的交易。
  17. 外国人申请居留许可服务指南(中英文)
  18. 【协议】NVMe over RoCE 初探 SATA、PCIe 接口和AHCI、NVMe 协议
  19. python求excel平均值_python帮助计算excel文件上的平均值和std
  20. 01 | 机械专业英语词汇

热门文章

  1. LED点阵字模提取学习
  2. R语言大数据分析之新闻文本数据分析
  3. int与byte互转
  4. 京东简单介绍(互联网知识)
  5. js字符串分割split()
  6. 码农辞职一年后:独立工程师太难了
  7. linux下启动tlq命令,tlq tonglink/q 常用管理方法
  8. 今日头条php笔试题,今日头条笔试题回顾及个人答案参考
  9. 最好用的进销存软件测评排名
  10. Mac10.8.5黑苹果HD3000VGA输出