欢迎光临散文网 会员登陆 & 注册

11.3 番外:最简pom.xml创建(生成可执行文件jar)

2023-05-13 11:19 作者:平淡的半杯水  | 我要投稿

视频讲解: 哔哩哔哩        

        大家好,上个视频,我们手动创建了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)


11.3 番外:最简pom.xml创建(生成可执行文件jar)的评论 (共 条)

分享到微博请遵守国家法律