1.Eclipse IDE 集成Maven
- 配置Maven的安装目录
Maven/installatios/add/-->apache-maven(Maven目录) 勾选
默认代带3.3.3版本。
- 配置用户目录
maven/user settings,指向自己的user settings.(第二个)
2.创建maven的java项目
-
new一个Maven project。(module是模块),勾选第一个复选框,finish
-
目录结构
b是对a下面的1、2、3、4的映射;b和a下面的1、2、3、4完全是等同的;
5.main:1里面放的是java的源文件;2里面放的是配置文件;
6.test:3是放的单元测试的源文件;4放的是单元测试的资源文件
c:我们最终打包生成的目标文件夹,会存放到这里
7:是整个maven的核心文件
-
pom.xml文件
管理依赖(添加依赖)dependencies节点
从中央仓库获取需要的依赖配置 链接:https://mvnrepository.com
搜索需要的jar,选择语言(J就是java),选择版本,复制依赖(有问题的话切换兼容模式)。
scope节点-在进行单元测试是出现,导入Junit依赖时
代表作用域:test 只在单元测试时会引用;compile 编译时;runtime 运行时。
-
maven可以下载框架的源码
选中项目名,反键,maven,download sources;
3.创建Maven的web项目
-
将创建java项目时需要选择的打包方式选为war。
-
目录结构
和java项目类似,差别:在src下面的main中多了一个webapp文件夹,用于存放和web项目相关的文件。
-
生成web.xml文件
新建项目以后pom.xml会报错:web文件丢失,要去生成web文件。
选择项目,右键,properties,projec facets。
第二张图中的1,要注意,需要选择servlet版本。(3.1及以上的版本只能部署到Tomcat8.0以上)