下面代码是近期某一个项目完整的POM构建:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<!-- 模型版本 -->
<modelVersion>4.0.0</modelVersion>
<!-- 公司或者组织的唯一标志 -->
<groupId>com.zhuhuix</groupId>
<!-- 项目唯一ID -->
<artifactId>startup</artifactId>
<!-- 项目当前版本号 -->
<version>0.0.1-SNAPSHOT</version>
<!-- 项目名称与描述 -->
<name>创业项目</name>
<description>创业项目JAVA后台框架</description>
<!--项目开发者列表 -->
<developers>
<!--某个项目开发者的信息 -->
<developer>
<!--项目开发者的唯一标识符 -->
<id>zhuhuix</id>
<!--项目开发者的全名 -->
<name>zhuhuix</name>
<!--项目开发者的email -->
<email>zhuhuix@163.com</email>
<!--项目开发者的主页的URL -->
<url />
<!--项目开发者在项目中扮演的角色,角色元素描述了各种角色 -->
<roles>
<role>Project Manager</role>
<role>Architect</role>
</roles>
<!--项目开发者所在时区, -11到12范围内的整数。 -->
<timezone>+8</timezone>
</developer>
</developers>
<!--集中管理依赖版本-->
<properties>
<!-- JDK版本号 -->
<java.version>1.8</java.version>
<!-- druid版本号 -->
<druid.version>1.1.10</druid.version>
<!-- log4jdbc版本号 -->
<log4jdbc.version>1.16</log4jdbc.version>
<!-- common-pool2版本号 -->
<commons-pool2.version>2.5.0</commons-pool2.version>
<!--fastjson版本号-->
<fastjson.version>1.2.58