Maven的简单介绍:

Maven是项目管理和构建自动化工具,越来越多的开发人员使用它来管理项目中的jar包。

【Maven】Maven安装&入门教程笔记_eclipse

 

【Maven】Maven安装&入门教程笔记_环境变量_02

Maven安装与配置:

下载maven安装包,并解压:

 Maven – Download Apache Maven Maven – Download Apache Maven

新建环境变量 

【Maven】Maven安装&入门教程笔记_maven_03

 

maven环境变量配置。新建环境变量MAVEN_HOME,值为Maven的根目录,然后在PATH环境变量里加入%MAVEN_HOME%\bin;即可

【Maven】Maven安装&入门教程笔记_eclipse_04

 

 验证maven环境是否成功:

【Maven】Maven安装&入门教程笔记_eclipse_05

 

 

设置setting.xml文件,配置本地仓库

在maven-3.8.5同级目录下建一个maven仓库(方便管理)

【Maven】Maven安装&入门教程笔记_环境变量_06

在maven-3.8.5\conf 中找到settings.xml文件

在localRepositroy的注释外添加仓库地址

【Maven】Maven安装&入门教程笔记_eclipse_07

 

配置镜像,采用国内阿里云镜像下载依赖会快很多

(1)在settings.xml配置文件中找到mirrors节点

 (2)添加如下配置

【Maven】Maven安装&入门教程笔记_环境变量_08

 

<mirror>
    <id>alimaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.

配置jdk:

在settings.xml配置文件中找到profiles节点,添加如下配置

<profile>
      <id>jdk-1.8</id>
      <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
      </activation>
      <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>        
		<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
      </properties>
    </profile>
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.

首次执行mvn help:system命令,Maven相关工具自动帮我们到Maven中央仓库下载缺省的或者Maven中央仓库更新的各种配置文件和类库(jar包)到Maven本地仓库中。

下载完各种文件后,mvn help:system命令会打印出所有的Java系统属性和环境变量,这些信息对我们的日常编程工作很有帮助。

【Maven】Maven安装&入门教程笔记_eclipse_09

 

补充:

添加Maven到IDEA中:

新建一个maven工厂后,file-settings->maven,修改maven主路径,设置文件和本地仓库。 

【Maven】Maven安装&入门教程笔记_maven_10

添加 maven到eclipse上

下载插件eclipse-maven3-plugin

 eclipse-maven3-plugin.zip_免费高速下载|百度网盘-分享无限制

解压后把对应的features和plugins这两个文件件的内容复制到eclipse相同文件夹里面即可,

 

【Maven】Maven安装&入门教程笔记_eclipse_11

 

然后重启eclipse,打开window->preferences,能够在一个选项列表看到一个Maven选项。

installations添加根目录。

【Maven】Maven安装&入门教程笔记_环境变量_12

 maven安装配置完成