1.概述
-
Maven 是专门用于构建和管理Java相关项目的工具
-
使用Maven管理的Java 项目都有着相同的项目结构
- 有一个pom.xml 用于维护当前项目都用了哪些jar包
- 所有的java代码都放在 src/main/java 下面
- 所有的测试代码都放在src/test/java 下面
- maven风格的项目,首先把所有的jar包都放在"仓库“ 里,然后哪个项目需要用到这个jar包,只需要给出jar包的名称和版本号就行了。 这样jar包就实现了共享
下载
1.下载 apache-maven-3.5.0-bin.zip 链接:https://pan.baidu.com/s/1bDdF-Mkn5leuptZUfbIW5A
- 提取码:d1ot
2.配置环境变量,将bin目录的路径配置到系统变量中
- 右键我的电脑-属性-高级系统设置-环境变量-系统变量-Path
3.使用win+r, 然后输入cmd 打开命令行,输入如下命令
mvn -v
4.如图成功
3.仓库配置
maven采用一个仓库,多个项目的方式,让多个项目共享一个仓库里的相同jar包。
1. 修改仓库默认位置
- 查看默认位置,打开D:\cwz\apache-maven-3.5.0\conf\settings.xm
Default: ${user.home}/.m2/repository
对应我的计算机位置是C:\Users\21244.m2\repository
- 在安装包下建个repository文件
- 然后在settings.xml文件修改
<localRepository>D:/cwz/apache-maven-3.5.0/repository</localRepository>
位置大概在
2.修改下载路径
- 由于官方服务器在国外,所以下载速度很慢,一般都用阿里云下载路径,所以修改
- 打开D:\cwz\apache-maven-3.5.0\conf\settings.xm
- 在标签内加入以下代码
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
4.eclipse配置maven
1. 把原来的那个低版本maven删除掉,如果有的话
- 菜单->Window->Preferences->Maven->Installations-> 选定低版本remove
2.设置仓库路径
- 菜单->Window->Preferences->Maven->User Settings->
Global Settings 和 User Settings都使用:
D:\software\apache-maven-3.5.0\conf\settings.xml
- 确保 local Repository为以下后点Apply和OK
d:/maven/repository