关于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 之默认全局设置

【腾讯云】云产品限时秒杀,爆款1核2G云服务器,首年50元

阿里云限时活动-2核2G-5M带宽-60G SSD-1000G月流量 ,特惠价99元/年(原价1234.2元/年,可以直接买3年),速抢

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

您可能还喜欢...

发表评论

您的电子邮箱地址不会被公开。

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