详解Maven settings.xml配置(指定本地仓库、阿里云镜像设置)
- 更新时间:2023-01-05 09:11:06
- 编辑:尹明亮
参考资料
- 《JAVA实用教程》源代码,教案 配套资源 / 2.04 MB / 肖磊,李钟尉 推荐度:
- Java从入门到项目实战(全程视频版) PDF 电子书 / 77 MB / 李兴华 推荐度:
- Easy Java (第7版) PDF 电子书 / 43.4 MB / 高桥麻奈 推荐度:
正文内容
一、settings.xml文件会在两个目录下存在:
1、Maven安装目录(全局):%MAVEN_HOME%\conf\settings.xml
2、用户安装目录(用户):${user.home}\.m2\settings.xml
第一个是全局配置,第二个是用户配置。当两者都存在,它们的内容将被合并,特定于用户的settings.xml文件占主导地位。
如果从头开始创建用户特定的配置,可以将全局的settings.xml复制到${user.home}\.m2目录下。
我的Maven安装目录:(%MAVEN_HOME%)D:\apache-maven-3.5.2
我的用户安装目录:(${user.home})C:\Users\Administrator
打开用户目录下的settings.xml,如图所示:
二、指定本地仓库
1、本机新建一个文件夹当做本地仓库
我建的文件夹路径为:F:\MavenRepository
2、在settings.xml中添加localRepository标签
三、配置阿里云镜像(因为要访问国外服务器,会很慢)
在settings.xml文件中的mirrors下添加mirror标签
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
三、用Maven命令创建一个Java项目,可以看到初次创建会加载一些jar包
mvn archetype:generate -DarchetypeArtifactId=maven-archetype-quickstart -DgroupId=com.abc -DartifactId=Blog
看到如上图所示内容,表示用Maven创建Java工程成功!
项目结构图如图所示,缺少哪个文件夹就自己创建
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持码农之家。
java相关教程
-
java中myeclipse创建servlet方法
这篇文章主要为大家详细介绍了myeclipse创建servlet的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
发布时间:2020-06-18
-
Java实现随机10道10以内加减法的代码详解
这篇文章主要介绍了Java实现随机出题,10道10以内加减法计算,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习
发布时间:2019-11-16
-
利用weixin-java-miniapp生成小程序码并直接返回图片文件流的代码实例
这篇文章主要介绍了利用weixin-java-miniapp生成小程序码并直接返回图片文件流的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随
发布时间:2020-01-25
-
Java实现文件加密解密功能实例详解
这篇文章主要介绍了Java实现文件的加密解密功能,结合具体实例形式详细分析了java针对文件的读取、判断、加密、解密等相关步骤与操作技巧,需要的朋友可以参考下
发布时间:2020-01-13
-
实例解析Java Chaos Game噪声游戏
这篇文章主要介绍了Java Chaos Game噪声游戏实例代码,具有一定借鉴价值,需要的朋友可以参考下。
发布时间:2020-03-06
-
Java的构造方法和对象的创建
这篇文章主要介绍了Java编程构造方法与对象的创建详解,具有一定参考价值,需要的朋友可以了解下。
发布时间:2020-02-10
-
Java异常类型以及异常处理总结
在本篇文章里小编给大家分享了关于Java的异常类型的相关知识点内容,有需要的朋友们跟着学习下。
发布时间:2019-05-30
-
怎样用Java实现五子棋人人对战
这篇文章主要介绍了Java编程实现五子棋人人对战代码示例,具有一定借鉴价值,需要的朋友可以参考下。
发布时间:2020-02-18
-
github上运行java项目的步骤方法
这篇文章主要介绍了github上的java项目怎么运行(面向小白),今天从github把我以前写的一个小demo下载下来了,第一次下载项目,摸索了一个多小时,才运行起来,需要的朋友可以参考下
发布时间:2019-12-30