maven配置文件常用模板的實(shí)現(xiàn)
更新時間:2024年09月09日 08:26:09 作者:代碼對我眨眼睛
本文主要介紹了maven配置文件常用模板,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
注釋很詳細(xì),直接上代碼
項(xiàng)目結(jié)構(gòu)

內(nèi)容
父項(xiàng)目 pom.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>
<!-- 項(xiàng)目信息 -->
<groupId>com.amoorzheyu</groupId>
<artifactId>Maven_Study</artifactId>
<version>1.0-SNAPSHOT</version>
<!-- 模塊信息:子模塊 -->
<modules>
<module>Maven_Study_1</module>
<module>Maven_Study_2</module>
</modules>
<!-- 父模塊打包方式:pom -->
<packaging>pom</packaging>
<!-- 編譯信息 -->
<properties>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<!-- 依賴信息:會傳遞給子模塊 -->
<dependencies>
<dependency>
<groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId>
<version>8.3.0</version>
<!-- 排除依賴:無需版號 -->
<exclusions>
<exclusion>
<groupId>com.mysql</groupId>
<artifactId>protobuf:protobuf</artifactId>
</exclusion>
</exclusions>
<!-- 依賴范圍有4種:provided、compile、runtime、test
provided:在編譯和測試時需要,在打包時無需該依賴
compile:在編譯、測試、打包時需要該依賴
runtime:在測試、打包時需要該依賴
test:在測試時需要該依賴
scope默認(rèn)為compile
-->
<scope>provided</scope>
</dependency>
</dependencies>
</project>
子項(xiàng)目1 pom.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>
<parent>
<groupId>com.amoorzheyu</groupId>
<artifactId>Maven_Study</artifactId>
<version>1.0-SNAPSHOT</version>
</parent>
<artifactId>Maven_Study_1</artifactId>
<properties>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
</project>到此這篇關(guān)于maven配置文件常用模板的文章就介紹到這了,更多相關(guān)maven配置文件常用模板內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Springboot啟動同時創(chuàng)建數(shù)據(jù)庫和表實(shí)現(xiàn)方法
這篇文章主要介紹了Springboot啟動同時創(chuàng)建數(shù)據(jù)庫和表,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2023-01-01
Java Spring事務(wù)使用及驗(yàn)證過程詳解
這篇文章主要介紹了Java Spring事務(wù)使用及驗(yàn)證過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-12-12
JAVA JVM運(yùn)行時數(shù)據(jù)區(qū)詳解
這篇文章主要介紹了JVM運(yùn)行時數(shù)據(jù)區(qū)劃分原理詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2021-09-09
Java中的字符流FileReader與FileWriter詳解
這篇文章主要介紹了Java中的字符流FileReader與FileWriter詳解,在Java中,使用Unicode約定存儲字符,字符流自動允許我們逐字符讀/寫數(shù)據(jù),有助于執(zhí)行16位Unicode的輸入和輸出,它是以reader和writer結(jié)尾的,需要的朋友可以參考下2023-10-10

