1.Maven项目构建
清理
编译
测试
报告
打包
安装
部署
2.maven核心概念
1.pom:管理jar依赖,对象模板模型
2.Maven常见的目录结构:位置都是固定的,可自己修改
3.maven坐标
1.以下三个都可修改
2.groupId项目域名
3.artifactId项目名称
4.version版本号
4.从maven引入jdk版本
project.build.sourceEncoding:引用UFT-8,不引用则会乱码
maven.compiler.source:表示代码程序编译使用jdk1.8
maven.compiler.target:表示运行代码程序使用jdk1.8
5.从maven引入测试代码依赖,不需要测试则不需要
这些依赖除了测试依赖,其他都是必须填写的
依赖标签
6.maven的生命周期和插件:项目构建过程中,清理,编译,测试,报告,打包,安装,部署
插件:maven提供的功能,用来执行,清理,编译,测试,报告,打包的程序
7.maven常用的属性
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
maven自定义变量,先定义后使用,表示版本号
添加则不需要写版本号