pom文件分析-项目打包和依赖
项目打包
packaging: 打包后压缩文件的扩展名,默认是jar ,web应用是war。packaging 可以不写, 默认是jar
依赖
dependencies 和dependency ,相当于是 java代码中import
你的项目中要使用的各种资源说明, 比如我的项目要使用mysql驱动
<dependencies>
<!--依赖 java代码中 import -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.9</version>
</dependency>
</dependencies>
properties
- 设置属性
build
- maven在进行项目的构建时, 一些配置信息,例如指定编译java代码使用的jdk的版本等