标签:lazy 自动 jdk安装 ima configure repo ada 完成 文件内容
Maven的下载
1.在Maven的官网即可下载,官网:http://maven.apache.org
2.下载解压即可,解压目录结构如下:D:\Maven\apache-maven-3.6.3
解压路径自定义,解压在哪里都可以。
Maven常用配置
在配置之前请将JDK安装好
1.环境变量配置
点击此电脑的属性
点击高级系统配置,
点击环境变量
新建系统变量,变量名:MAVEN_HOME,变量值:D:\Maven\apache-maven-3.6.3 (对应Maven的解压目录)
编辑Path环境变量值:
选择Path,点击新建,
输入%MAVEN_HOME%\bin,即可
测试Maven安装是否成功,在cmd窗口输入 mvn -v 查看
显示如下即配置成功:(注释:不同版本显示的内容可能不同)
修改配置文件
通常我们要修改解压目录下setting.xml文件,这样更方便我们使用
(我在文章最后附加上修改后的整个setting.xml文件)
用记事本打开,当然了,你可以选用别的打开方式
对于本地仓库,我新建一个文件夹:repository,路径:D:/maven/repository。用于存放程序运行过程中的JAR包。
1.本地仓库位置的修改
在<localRepository>标签内添加自己的本地位置路径
<!-- maven自动下载的jar包,会存放到该目录下 -->
<localRepository>D:/maven/repository</localRepository>
2.添加国内镜像源
在<mirror></mirror>中间,添加国内镜像源,这样下载jar包速度很快。默认的中央仓库有时候甚至连接不通。一般使用阿里云镜像库即可。再加上几个备用的镜像库,方便阿里云镜像库无法使用时,可以从别的镜像库下载。
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>central</id>
<name>Maven Repository Switchboard</name>
<url>http://repo1.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
常用Intellij IDEA下配置Maven。
一般应该在Intellij IDEA的开始界面进行设置,如果在一个项目内进行设置,那只会修改了这个项目的Maven。为了全部的项目都可以被设置Maven,建议在Intellij IDEA的开始界面设置
点击Configure,之后点击settings,然后界面如下所示
我们需要修改
Maven home directory:的值,改为:D:\Maven\apache-maven-3.6.3
点击Override,才可以设置,以下两项
User settings file:D:\Maven\apache-maven-3.6.3\conf\settings.xmlLocal repository:D:\Maven\repository
//这一项会自动填充的,因为刚才在setting.xml文件中,我设置了<!-- maven自动下载的jar包,会存放到该目录下 -->
<localRepository>D:/maven/repository</localRepository>
点击apply,再点击ok,即可
可能还需要设置,但是,有一些机子自动识别的,有一些不会,可以查看一下
查看JRE,如果自动识别了,那就不用修改。如果没有,那就自己选择JRE。
点击APPly,再点击OK,即可。
在Intellij IDEA下配置,Maven就完成了。那就可以大展身手了。
setting.xml文件内容:(可以删除原来文件的内容,把这些内容复制进去,再修改一下本地仓库的位置)
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<pluginGroups />
<proxies />
<servers />
<!-- maven自动下载的jar包,会存放到该目录下 -->
<localRepository>D:/maven/repository</localRepository>
<mirrors>
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>central</id>
<name>Maven Repository Switchboard</name>
<url>http://repo1.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
<mirror>
<id>ibiblio</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
</mirror>
<mirror>
<id>jboss-public-repository-group</id>
<mirrorOf>central</mirrorOf>
<name>JBoss Public Repository Group</name>
<url>http://repository.jboss.org/nexus/content/groups/public</url>
</mirror>
<mirror>
<id>google-maven-central</id>
<name>Google Maven Central</name>
<url>https://maven-central.storage.googleapis.com
</url>
<mirrorOf>central</mirrorOf>
</mirror>
<!-- 中央仓库在中国的镜像 -->
<mirror>
<id>maven.net.cn</id>
<name>oneof the central mirrors in china</name>
<url>http://maven.net.cn/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
</settings>
标签:lazy 自动 jdk安装 ima configure repo ada 完成 文件内容
原文地址:https://www.cnblogs.com/Athena-life/p/13371717.html