Maven
关于项目的搭建,我们可能会用到一些之前没接触过的软件.
maven就是其中之一。
1.maven基础
1.maven的作用:
1.项目搭建:
项目搭建就是一个项目清理、编译、测试、报告、打包、安装、部署等过程,只不过maven是进行了一个标准化的管理
2.依赖管理:
通俗的说就是maven将项目中所用到的jar包进行统一的管理应用
2.下载
Maven官网 —–Apache Maven Project
我下载的是:apache-maven-3.6.3-bin.zip 这个版本的
3.安装
1.JDK版本最好是1.7以上的
2.下载好的Maven,最好不要有中文路径
3.再配置Maven的环境变量
M2_HOME(变量名)
D:\briup\apache-maven-3.6.3(maven的路径)
如下图详情:
4.再配置Path变量:
%M2_HOME%\bin
如果不成功的记得把bin后面加上 : \
%M2_HOME%\bin\
5.测试是否成功:mvn -v
会出现maven的详细版本以及JDK的版本
6.maven中的仓库:就是用来所依赖的jar包
1.本地仓库:
就是项目中所依赖的第三方jar包,最终都会下载存放在自己本地的仓库中,
本地仓库可以默认,可以自己设置
例如我的是:
C:\User\thinkpad\.m2\repository
//路径---${user.home}\.m2\repository
2.中央仓库:
这个就是maven官方提供的远程仓库,当我们自己的仓库没有所依赖的jar包,那么Maven会默认从中央空调中查找所需要的Jar包
maven中央仓库
一般下载的是----下载量最多的
3.私有仓库:也称为私服。
这个一般都是自己公司设立的,只为自己本公司享有的。
还可以使用Nexus(去Nexus官网)软件工具,来搭建局域网中的私有的远程仓库。
7.配置文件:
maven先去自己的下载路径下找settings.xml文件,如果找不到再去找安装目录下的settings
1.仓库配置:
如果想要去修改本地仓库的位置,去D:\maven\apache-maven3.6.3\conf\settings.xml这个路径下配置,把setting.xml文件下的标签为的位置把仓库修改成自己的仓库位置,如果不写就是默认值。
2.镜像配置:
就在Maven的lib有一个jAR包:
路径如下:
D:\briup\apache-maven-3.6.3\lib\maven-model-builder 3.6.3.jar
一开始的配置就是中央仓库的地址:
例:
<repositories>
<repository>
<id>central</id><!--中央仓库的id就是central-->
<name>Central Repository</name>
<url>https://repo.maven.apache.org/maven2</url>
<!--中央仓库的网址-->
<layout>default