Maven 的安装与基本配置
概念:Maven 是一个"跨平台"的“项目管理工具” 是“Apache”组织中的一个颇为成功的开源项目
作用:主要服务于基于java项目的构建“依赖管理”
Maven 核心概念-仓库(存放东西 -- 依赖)
本地仓库(开发人员个人计算机上的maven仓库)
远程仓库(分为中央仓库、私服、其他公共库)
安装maven:
JDK版本必须为1.7以上
Maven解压即安装
配置Maven(和JDK步骤相同)
- path中,配置maven安装路径的\bin目录 例:(D:\apache-maven-3.6.0\bin)
- 新建MAVEN_HOME,配置值为maven的安装目录 例:(D:\apache-maven-3.6.0)
查看是否配置成功:
win + R打开运行窗口,输入cmd打开dos窗口:

Dos窗口输入命令:mvn -version:

配置本地仓库(conf – settings.xml – 配置本地仓库):<local Repository>标签中配置 repository:本地仓库名(要写路径)
1 <!-- localRepository 2 | The path to the local repository maven will use to store artifacts. 3 | 4 | Default: ${user.home}/.m2/repository 5 <localRepository>/path/to/local/repo</localRepository> 6 --> 7 <localRepository>D:\repository</localRepository>
配置阿里云镜像:(Settings.xml - <mirrors>标签里)
1 <mirrors> 2 <!-- mirror 3 | Specifies a repository mirror site to use instead of a given repository. The repository that 4 | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used 5 | for inheritance and direct lookup purposes, and must be unique across the set of mirrors. 6 | 7 <mirror> 8 <id>mirrorId</id> 9 <mirrorOf>repositoryId</mirrorOf> 10 <name>Human Readable Name for this Mirror.</name> 11 <url>http://my.repository.com/repo/path</url> 12 </mirror> 13 --> 14 <mirror> 15 <id>nexus-aliyun</id> 16 <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf> 17 <name>Nexus aliyun</name> 18 <url>http://maven.aliyun.com/nexus/content/groups/public</url> 19 </mirror> 20 </mirrors>
在IntelliJ IDEA 中创建一个Maven项目:




Maven项目下
Src
Main
Java:存放业务代码
Resources:存放所有配置文件
例如:(mybatis-config.xml - applicationContext.xml)
Test
Java:测试代码
Resources:测试用的测试的一些配置文件
Pom.xml:maven项目的配置文件(项目的基本信息、“依赖”、“插件”)

浙公网安备 33010602011771号