maven是什么?
maven是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。
maven简单来说:通过pom.xml通过坐标的形式管理项目中的jar包
我们为什么要使用maven呢?
maven的好处在于可以将项目过程规范化、自动化、高效化以及强大的可扩展性。利用maven自身及其插件还可以获得代码检查报告、单元测试覆盖率、实现持续集成等等
方便我们引用相应的依赖jar包
如何使用maven?
1,下载maven
2,解压下载好的文件
3,配置环境变量
添加MAVEN HOME
4,测试maven环境是否有效
二,idea关联maven
创建maven工程
引用jia包
<!--引入依赖jar包-->
<dependencies>
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.27</version>
</dependency>
</dependencies>
修改本地仓库
maven是通过远程仓库下载jar包,远程仓库下载太慢
mav解压后的文件夹中有一个conf文件夹
apache-maven-3.8.4/conf/settings.xml文件打开
在这个位置可以添加阿里云的本地仓库(阿里云镜像)
在原来的代码之上添阿里云镜像(代码如下 )会优先从此路径下载导入jar包依赖
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>