Maven镜像更换为阿里云中央仓库(精)
2023-09-14 08:57:38 时间
前言
maven仓库默认在国外,使用难免很慢,尤其是下载依赖的时候,换为国内镜像,让你感受飞一般的感觉。国内支持maven镜像的有阿里云,开源中国等,这里换为阿里云的。
更换
修改maven配置文件settings.xml (当然也可以在用户home目录.m2下面添加一个settings.xml文件)
目录:/root/.m2/settings.xml
$ cd $M2_HOME/conf/
$ sudo vim settings.xml
在中加入
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
保存即可。
结束语
好了,开始享受100倍下载速度吧
————————————————-华丽的分界线—————————————————————-
tips:
- 下载archetype-catalog.xml文件,删除不用的骨架,保留常用的那几个。
# 直接没法下载有语法报错。
$ wget http://maven.aliyun.com/nexus/content/groups/public/archetype-catalog.xml
多了一个’^M’
- archetypeCatalog用来指定maven-archetype-plugin读取archetype-catalog.xml文件的位置:
internal——maven-archetype-plugin内置的
local——本地的,位置为~/.m2/archetype-catalog.xml
remote——指向Maven中央仓库的Catalog
- 修改阿里云镜像后,若不能使用命令’mvn archetype:generate -DarchetypeCatalog=local’
$ cp ~/.m2/archetype-catalog.xml ~/.m2/repository/
即可。
相关文章
- 导入maven项目总报错,Eclipse中Maven工程缺少Maven Dependencies
- Springboot文件上传_maven上传jar包到远程仓库
- Java Web(一)Maven
- Maven中常用命令以及idea中使用maven指南
- Maven docker-maven-plugin 插件 Push 413 错误
- 3. 创建maven项目生成的web.xml文件里面有标红
- 【随笔】Maven 中 dependencyManagement 标签作用说明
- Maven打包跳过测试
- Maven插件方式执行CheckStyle并自定义风格文件
- 【Android Gradle 插件】自定义 Gradle 插件模块 ④ ( META-INF 中声明自定义插件的核心类 | 在应用中依赖本地 Maven 仓库中的自定义 Gradle 插件 )
- Maven创建Web项目
- Maven测试代码的重用
- Linux下快速配置Maven环境(linux配置maven)
- 数据库使用Maven操作Oracle数据库的入门指南(maven中oracle)
- 使用Maven搭建Oracle数据库环境(maven oracle)
- 技巧Redis联合Maven进阶实践配置技巧篇(redis配置maven)