maven配置文件常用模板的實(shí)現(xiàn)
更新時(shí)間:2024年09月09日 08:26:09 作者:代碼對(duì)我眨眼睛
本文主要介紹了maven配置文件常用模板,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(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> <!-- 依賴信息:會(huì)傳遞給子模塊 --> <dependencies> <dependency> <groupId>com.mysql</groupId> <artifactId>mysql-connector-j</artifactId> <version>8.3.0</version> <!-- 排除依賴:無(wú)需版號(hào) --> <exclusions> <exclusion> <groupId>com.mysql</groupId> <artifactId>protobuf:protobuf</artifactId> </exclusion> </exclusions> <!-- 依賴范圍有4種:provided、compile、runtime、test provided:在編譯和測(cè)試時(shí)需要,在打包時(shí)無(wú)需該依賴 compile:在編譯、測(cè)試、打包時(shí)需要該依賴 runtime:在測(cè)試、打包時(shí)需要該依賴 test:在測(cè)試時(shí)需要該依賴 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)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
springboot獲取真實(shí)ip地址的方法實(shí)例
在使用springboot時(shí),需要獲取訪問(wèn)客戶端的IP地址,所以下面這篇文章主要給大家介紹了關(guān)于springboot獲取真實(shí)ip地址的相關(guān)資料,需要的朋友可以參考下2022-06-06Java基礎(chǔ)之finally語(yǔ)句與return語(yǔ)句詳解
這篇文章主要介紹了Java基礎(chǔ)之finally語(yǔ)句與return語(yǔ)句詳解,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)java基礎(chǔ)的小伙伴們有非常好的幫助,需要的朋友可以參考下2021-04-04JavaFx實(shí)現(xiàn)登錄成功跳轉(zhuǎn)到程序主頁(yè)面
這篇文章主要為大家詳細(xì)介紹了JavaFx實(shí)現(xiàn)登錄成功跳轉(zhuǎn)到程序主頁(yè)面,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-06-06SpringBoot項(xiàng)目配置數(shù)據(jù)庫(kù)密碼加密相關(guān)代碼
這篇文章主要介紹了SpringBoot項(xiàng)目配置數(shù)據(jù)庫(kù)密碼加密的相關(guān)資料,本文介紹了在Springboot項(xiàng)目中配置數(shù)據(jù)庫(kù)連接時(shí)存在的安全問(wèn)題,即用戶名和密碼以明文形式存儲(chǔ),容易泄露,提出了一種簡(jiǎn)單的加密方案,需要的朋友可以參考下2024-11-11