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

