11.3 番外:最簡pom.xml創(chuàng)建(生成可執(zhí)行文件jar)
視頻講解: 嗶哩嗶哩? ? ? ??
????????大家好,上個視頻,我們手動創(chuàng)建了Maven項目錄,但是我們之前僅僅就是創(chuàng)建了一個空的
pom.xml文件。這一章,我們就來具體來生成一份這個pom.xml。。。好的,我們先來看下這份最簡單的xml文件,不用一個個敲進去,直接復(fù)制粘貼就好。。為什么呢,因為后期我們會自動生成這個的。。
<?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標(biāo)簽中的? ? 屬性也是必須要的。沒啥好說,沒有不行,這個需要深入了解的人,一般是需要寫框架的開發(fā)人員,我們只要按這個固定配置來就行了
-------------------------------------------------------------------------------------------------------------
<modelVersion>4.0.0</modelVersion>
這個呢,
聲明項目描述符遵循哪一個POM模型版本
---------------------------------------------------------------------------------------------------------
??<groupId>xyz.xzhuw</groupId>? ? ? ? 唯一標(biāo)識,可以寫上自己的個人網(wǎng)站
??<artifactId>maven1</artifactId>????????項目的名稱
??<version>0.0.1-SNAPSHOT</version>????????項目的版本
------------------------------------------------------------------------------
?<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
項目的編號格式
好的,就是這么簡單,如果不太清楚的話,可以看下上方的視頻講解。
這個小編再附上一份標(biāo)注了大部分xml的記事本文件,不到不明白的標(biāo)簽
可以? ctrl+f? 查找下
最簡pom.xml下載??
pom.xml: https://url79.ctfile.com/f/34437279-855984639-1d9602?p=8844 (訪問密碼: 8844)