关于maven:安装maven并在IDEA中配置Maven

步骤

1.下载Apache Maven

1.1官网

旧版本下载地位

点击此链接→http://maven.apache.org/download.cgi,而后点击下图中的“Maven Releases History”蓝色超链接
 
 
或者间接拜访此链接:http://maven.apache.org/docs/history.html

1.2百度云

见此文→配置Apache Maven 3.6.1

 
 
 

2.将方才下载的maven解压到一个门路下

门路尽量不要有中文或空格

这里的D:\mySoftware\javaweb\apache-maven-3.6.1就是maven根门路

 
 
 

3.配置Windows环境变量

3.1筹备

首先要确保jdk版本必须在1.8以上
 
 
cmd中输出以下命令

java -version

3.2配置MAVEN_HOME的变量值




 
 
变量名(轻易起):MAVEN_HOME
变量值(maven根门路):D:\mySoftware\javaweb\apache-maven-3.6.1


 
 
 

3.3测验环境变量的配置

cmd中输出命令,查问maven版本和Java版本:mvn -v

 

4.Maven相干配置(如本地仓库,settings.xml批改)

4.1新建文件夹repository,用于寄存maven主动下载的jar包

比方我在maven根目录下新建文件夹myrepository。(文件夹名称以及所在位置随便)

 
 
阐明:此文件夹非必须,因为默认有一个.m2/repository目录放在C盘中,自己C盘容量无限,故自定义一文件夹寄存maven主动下载的jar包

4.2(非必须)备份settings.xml文件

复制maven根目录下conf文件夹下的settings.xml,更改新文件名称为settingsBackup.xml,名称随便,次要是备份

 
 
 

4.3批改原有settings.xml文件

用文本编辑器关上settings.xml文件,进行配置。配置后的内容如下:
(文件自带了一些正文,能够删除。配置时看清楚,不要在正文标签内编辑,免得有效)

个别状况下,只须要增加<localRepository>D:/server/maven/repository</localRepository>
以及<mirrors>中的所有<mirror>标签即可。

<?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:/server/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>

 
 
 

5.IDEA中配置Maven

5.1关上settings面板

阐明:能够敞开以后我的项目,在IDEA初始面板中关上settings。此文
作者说能够利用于全局配置。

 
 
 

然而我试了一下发现,每次新建我的项目时仿佛还是要手动更改。搜了一下发现:此文作者说:

IDEA2018版本后Default Setting曾经没有了,变成了setting For NewProject。

 
 
 
所以其实下次还是要设置一次。。临时没找到解决办法,不好意思。
 
 
 

5.2配置

1)配置图中红框处(请选你本人的门路)

并勾选Override

 
 
VM Options:-Xms128m -Xmx512m -Duser.language=zh -Dfile.encoding=UTF-8

JRE:Use JAVA_HOME

 
 

(其实这2个链接在settings.xml中也有,集体认为如果settings.xml有,应该能够不增加)

http://maven.aliyun.com/nexus…
http://maven.aliyun.com/nexus…

 
 
补充:还有两项配置能够加上去

上面这个目标是:

能够主动导入porm.xml中的依赖。当依赖产生变动就会主动导入。

 
 
批改字符集
具体阐明参见此文→IDEA 之默认全局设置

 
 
 

5.3测试

关上一个本地我的项目,点击下图中箭头所指处。测试是否下载相干jar包依赖

 
 

关上本人新建的myrepository文件夹,查看下载状况

 
 
 

参考

配置Apache Maven 3.6.1

IntellIJ IDEA 配置 Maven 以及 批改 默认 Repository

IntellIJ IDEA 配置 Maven 以及 批改 默认 Repository

2018版后IDEA全局永恒默认设置

IDEA 之默认全局设置

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据