11.3 番外:最简pom.xml创建(生成可执行文件jar)
视频讲解: 哔哩哔哩
大家好,上个视频,我们手动创建了Maven项目录,但是我们之前仅仅就是创建了一个空的
pom.xml文件。这一章,我们就来具体来生成一份这个pom.xml。。。好的,我们先来看下这份最简单的xml文件,不用一个个敲进去,直接复制粘贴就好。。为什么呢,因为后期我们会自动生成这个的。。
<?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
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>xyz.xzhuw</groupId>
<artifactId>maven1</artifactId>
<version>0.0.1-SNAPSHOT</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
</project>
是的,这是一份最简单的pom.xml文件,它就包含了这几个东西
<?xml version="1.0" encoding="utf-8"?>
这个了解xml的小伙伴都知道,这个是固定格式,确定xml的版本,和编码格式
这个必须要的。没得商量,了不了解都需要写
——————————————————————————————————————
<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
http://maven.apache.org/xsd/maven-4.0.0.xsd">
这个project标签中的 属性也是必须要的。没啥好说,没有不行,这个需要深入了解的人,一般是需要写框架的开发人员,我们只要按这个固定配置来就行了
-------------------------------------------------------------------------------------------------------------
<modelVersion>4.0.0</modelVersion>
这个呢,
声明项目描述符遵循哪一个POM模型版本
---------------------------------------------------------------------------------------------------------
<groupId>xyz.xzhuw</groupId> 唯一标识,可以写上自己的个人网站
<artifactId>maven1</artifactId> 项目的名称
<version>0.0.1-SNAPSHOT</version> 项目的版本
------------------------------------------------------------------------------
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
项目的编号格式
好的,就是这么简单,如果不太清楚的话,可以看下上方的视频讲解。
这个小编再附上一份标注了大部分xml的记事本文件,不到不明白的标签
可以 ctrl+f 查找下
最简pom.xml下载
pom.xml: https://url79.ctfile.com/f/34437279-855984639-1d9602?p=8844 (访问密码: 8844)