Maven介绍:
Maven提供了一套标准化的项目结构
标准化的构建流程(编译,测试,打包,发布)
提供了一套依赖管理机制(第三方资源 jar包、插件 )
是基于项目对象模型(POM)的概念
//下载的版本推荐:apache-maven-3.6.1.zip
下载地址:https://download.csdn.net/download/m0_65328677/86832395
官网 :http://maven.apache.org/
中央仓库地址: https://repo1.maven.org/maven2/
1,解压 apache-maven-3.6.1.zip 即安装完成(免安装版)
2,配置环境变量
系统变量新增变量名Maven_HOME,变量值D:\Develop\apache-maven-3.6.1
系统变量path新增: %Maven_HOME%\bin
3,配置本地仓库
自己创建一个maven_repository目录作为本地仓库
修改conf/settings.xml 中的 <localRepository> 为作为本地仓库,用来存储jar包
<localRepository>D:\Develop\apache-maven-3.6.1\maven_repository</localRepository>
4,配置阿里云私服
修改 conf/settings.xml 中的 <mirrors>标签,为其添加如下子标签
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
5,在maven的settings.xml的<profiles></<profiles>
标签中配置maven使用的jdk插件
<profile>
<!-- 定义的编译器插件 ID,全局唯一 -->
<id>jdk-1.8</id>
<!-- 插件标记,activeByDefault 默认编译器,jdk提供编译器版本 -->
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<!-- 配置信息 source-源信息,target-字节码信息,compilerVersion-编译过程版本 -->
<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>
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
</profile>
6,配置IDEA关联Maven
打开IDEA Settings搜索maven
Maven home path 修改为: D:\Develop\apache-maven-3.6.1
User settings file 修改为:D:\Develop\apache-maven-3.6.1\conf\settings.xml
搞定了,需要安装私有仓库的话推荐:nexus