Maven环境搭建
Maven环境搭建
为什么要学习Maven?
- 在Javaweb开发中,需要使用大量的jar包,我们手动去导入;
- 如何能够让一个对象帮我们去导入和配置这个jar包,由此,Maven诞生。
1. Maven:项目架构管理工具
2. 下载安装Maven
Maven官网:http://maven.apache.org/download.cgi
进入官网下载解压即可
3. 配置环境变量
4. Maven的相关配置
- 配置文件位置(Maven目录下):/conf/settings.xml
5. 配置阿里云镜像
- 镜像:mirrors
- 作用:加速下载
- 国内建议使用阿里云镜像
1 | <mirror> |
打开 /conf/settings.xml在mirrors标签下添加如上内容
6. 建立本地仓库
修改settings.xml中的localRepository。
1 | <localRepository>/Users/haikez/Environment/apache-maven-3.8.1</localRepository> |
7.在IDEA中使用Maven
8. 关于在maven项目中配置文件资源导出问题
标准的Maven项目都会有一个resources目录来存放我们所有的资源配置文件,但是我们往往在项目中不仅仅会把所有的资源配置文件都放在resources中,同时我们也有可能放在项目中的其他位置,那么默认的maven项目构建编译时就不会把我们其他目录下的资源配置文件导出到target目录中,就会导致我们的资源配置文件读取失败,从而导致我们的项目报错出现异常,比如说尤其我们在使用MyBatis框架时,往往Mapper.xml配置文件都会放在dao包中和dao接口类放在一起的,那么执行程序的时候,其中的xml配置文件就一定会读取失败,不会生成到maven的target目录中,所以我们要在项目的pom.xml文件中进行设置,并且我建议大家,每新建一个maven项目,就把该设置导入pom.xml文件中,以防不测!!!
1 | <build> |
-------------本文结束感谢您的阅读-------------