Maven
1.Maven概述
1.2Maven介绍
Maven项目对象模型(POM)主要管理项目的构建、报告和文档的项目管理工具
1.3Maven说明
说明: 由于java开发中好多都使用现有框架 Spring/SpringMVC/Mybatis/SpringCloud等高级框架. 其中jar包都是固定的.如果每次版本号都由自己控制.则必然导致结构混合. 所以Maven 提前定义好了关于jar包依赖问题的解决方案. 将主流框架中的jar包都进行了收录.如果项目中使用 只需要引入依赖即可.
2.Maven的安装使用
2.1 Maven的下载地址
Maven下载:(https://maven.apache.org/download.cgi)
2.2 Maven环境变量的配置
与jdk的环境配置一样
2.3Maven配置
1.配置settings配置文件
2.文件位置为安装的目录文件里的conf/settings.xml中
2.3.1 配置本地仓库
1.本地仓库的作用
主要目的是在本地管理jar包文件,方便后期项目的使用
2.注意事项
编辑路径时 不能出现中文、空格、特殊字符、不能放到c盘,如果只有一个盘那在新建文件的时候命名不能和系统的文件名重复,避免没必要的麻烦等。始终牢记程序员操守
3.设置本地仓库地址
路径设置为自己的本地路径
<localRepository>E:\software\mvn_repo</localRepository>
2.3.2 配置镜像地址
由于maven默认链接的时官网地址,但由于国内访问官网的速度很慢,就需要通过私服镜像访问镜像地址去下载所需的jar包
<!--阿里云镜像-->
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
3.IDEA整合Maven
每次新建一个新工程都需要重新配置Maven的地址