Maven

Maven是什么?

**Maven是一款关系java项目的开源工具.对我来说最大的帮助在于管理jar包 **

为什么使用Maven

通常在每个java项目中都需要有各自的依赖库,Maven可以帮助管理这些jar包,实现多个项目一个jar库.
maven项目有相似的目录结构.

  1. 有一个pom.xml 用于维护当前项目都用了哪些jar包
  2. 所有的java代码都放在 src/main/java 下面
  3. 所有的测试代码都放在src/test/java 下面

如何使用Maven?

1.在官网下载最新版本.
2.在计算机的环境变量,系统变量的path下添加解压后文件夹下的/bin路径
3.命令行下用mvn -v确认是否安装完成
4.Maven的库默认存放在${user.home}/.m2/repository文件夹下.
5.下载速度较慢可以添加国内镜像下载

在IDEA中配置Maven

1.File->Settings->Build, Execute, Deployment->Build Tools->Maven (设置默认配置:File->Other Setting->Setting for new projects->Build, Execute, Deployment->Build Tools->Maven)
修改 Maven home directory: 本地maven根目录
2.新建maven项目: file->new->project->Maven->Create from archetype->org.apache.maven.archetypes:maven-archetype-quickstart
3.配置pom.xml,在dependencies下添加依赖.

.
1.新建maven web项目: file->new->project->Maven->Create from archetype->org.apache.maven.archetypes:maven-archetype-webapp
2.新建java源代码目录
3.maven web项目默认是没有java源代码目录的,所以需要手动创建,并设置其为源代码目录
4.右键main目录-> New->Directory->输入java->右键java->Mark Directory as-> Sources Root
5.这样就创建了存放java源文件的目录了
6.在main下新建目录java作为根目录,之后新建servlet类,并在web.xml中添加映射关系.当然使用到的jar包依赖需要在pom.xml中声明
7.设置tomcat运行就可启动了.

添加依赖快捷方式

idea下alt+insert快捷键搜索添加依赖即可

参考资料:
how2j Maven教程
how2j IDEA教程

原文地址:https://www.cnblogs.com/bestefforts/p/11331340.html