最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

一文掌握maven??filtering標(biāo)簽

 更新時間:2023年02月28日 10:49:25   作者:等後那場雪  
這篇文章主要介紹了maven??filtering標(biāo)簽,本文通過三種方法給大家講解maven?filtering標(biāo)簽,結(jié)合示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下

filtering的作用

MAVEN提供了一種過濾機(jī)制,這種機(jī)制能夠在資源文件被復(fù)制到目標(biāo)目錄的同時,當(dāng)filtering = true時替換資源文件中的占位符;當(dāng)filtering = false時不進(jìn)行占位符的替換。

本文重點(diǎn)介紹maven  filtering標(biāo)簽相關(guān)知識。

方式一.首先在pom.xml文件中做出以下添加: 

<project>
 
    <name>HelloWorld</name>
 
    <build>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>true</filtering>
            </resource>
        </resources>
    </build>
 
</project>

filtering:開啟過濾,用指定的參數(shù)替換directory下的文件中的參數(shù)(eg. ${name})

directory:指定資源文件的位置。

mvn resources:resources?。簩Y源做出處理,先于compile階段。

2. 然后在src/main/resources下,添加一個文件,比如叫test.txt。test.txt內(nèi)容如下:

I want to say : ${name}

3.執(zhí)行 mvn resources:resources 命令,最后會在target/classes下看到test.txt的內(nèi)容變成了,如下所示:

I want to say : HelloWorld

方式二. 同樣先在pom.xml添加如下:

<project>
 
    <name>HelloWorld</name>
    
    <properties>
        <username>Tom</username>
    </properties>
 
    <build>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>true</filtering>
            </resource>
        </resources>
    </build>
 
</project>

然后在test.txt,添加一句: 

My name is ${username}

再執(zhí)行上述的步驟3。即可變成: My name is Tom

方式三:

<project>
 
    <filters>
        <filter>src/main/resources/code.properties</filter>
    </filters>
 
    <build>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>true</filtering>
            </resource>
        </resources>
    </build>
 
</project>

在src/main/resources下添加文件code.properties

該文件內(nèi)容如下:

username1=tom1
password=123

然后test.txt,添加如:${username1}  ${password} 執(zhí)行步驟3,也會得到同樣的效果。

到此這篇關(guān)于maven filtering標(biāo)簽的文章就介紹到這了,更多相關(guān)maven filtering標(biāo)簽內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringBoot+actuator和admin-UI實(shí)現(xiàn)監(jiān)控中心方式

    SpringBoot+actuator和admin-UI實(shí)現(xiàn)監(jiān)控中心方式

    這篇文章主要介紹了SpringBoot+actuator和admin-UI實(shí)現(xiàn)監(jiān)控中心方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • Spring實(shí)現(xiàn)數(shù)據(jù)庫讀寫分離詳解

    Spring實(shí)現(xiàn)數(shù)據(jù)庫讀寫分離詳解

    這篇文章主要介紹了Spring?實(shí)現(xiàn)數(shù)據(jù)庫讀寫分離,大多數(shù)系統(tǒng)都是讀多寫少,為了降低數(shù)據(jù)庫的壓力,可以對主庫創(chuàng)建多個從庫,從庫自動從主庫同步數(shù)據(jù),程序中將寫的操作發(fā)送到主庫,將讀的操作發(fā)送到從庫去執(zhí)行,需要的朋友可以參考下
    2024-01-01
  • Java連接Redis全過程講解

    Java連接Redis全過程講解

    這篇文章主要介紹了Java連接Redis全過程講解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Mybatis中的mapper是如何和XMl關(guān)聯(lián)起來的

    Mybatis中的mapper是如何和XMl關(guān)聯(lián)起來的

    這篇文章主要介紹了Mybatis中的mapper是如何和XMl關(guān)聯(lián)起來的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • SpringBoot實(shí)現(xiàn)無感刷新Token的項(xiàng)目實(shí)踐

    SpringBoot實(shí)現(xiàn)無感刷新Token的項(xiàng)目實(shí)踐

    token刷新是前端安全中必要的一部分,本文就來介紹一下SpringBoot實(shí)現(xiàn)無感刷新Token的項(xiàng)目實(shí)踐,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • 10種簡單的Java性能優(yōu)化

    10種簡單的Java性能優(yōu)化

    你是否正打算優(yōu)化hashCode()方法?是否想要繞開正則表達(dá)式?Lukas Eder介紹了很多簡單方便的性能優(yōu)化小貼士以及擴(kuò)展程序性能的技巧
    2017-11-11
  • java中ThreadPoolExecutor常識匯總

    java中ThreadPoolExecutor常識匯總

    這篇文章主要介紹了java中ThreadPoolExecutor常識匯總,線程池技術(shù)在并發(fā)時經(jīng)常會使用到,java中的線程池的使用是通過調(diào)用ThreadPoolExecutor來實(shí)現(xiàn)的,需要的朋友可以參考下
    2019-06-06
  • 解決@MapperScan和@Mapper共存之坑XxxMapper?that?could?not?be?found.

    解決@MapperScan和@Mapper共存之坑XxxMapper?that?could?not?be?fo

    這篇文章主要介紹了解決@MapperScan和@Mapper共存之坑XxxMapper?that?could?not?be?found問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • kotlin和Java的相互調(diào)用示例詳解

    kotlin和Java的相互調(diào)用示例詳解

    Kotlin 的設(shè)計過程中就考慮到了與 Java 的互操作性。在 Kotlin 中可以直接調(diào)用既有的 Java 代碼, 反過來在 Java 中也可以很流暢地使用 Kotlin 代碼,下面這篇文章主要給大家介紹了關(guān)于kotlin和Java的相互調(diào)用的相關(guān)資料,需要的朋友可以參考下。
    2018-02-02
  • 代理模式:JAVA靜態(tài)代理和動態(tài)代理的實(shí)例和實(shí)現(xiàn)詳解

    代理模式:JAVA靜態(tài)代理和動態(tài)代理的實(shí)例和實(shí)現(xiàn)詳解

    這篇文章主要給大家介紹了關(guān)于Java靜態(tài)代理和動態(tài)代理的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-08-08

最新評論

闻喜县| 义马市| 裕民县| 惠东县| 玉山县| 枝江市| 吴川市| 秦安县| 乌拉特后旗| 罗源县| 红原县| 华蓥市| 镇安县| 图木舒克市| 阳新县| 黄梅县| 上饶市| 伊通| 安泽县| 潞西市| 泸西县| 莫力| 平凉市| 砀山县| 深水埗区| 德令哈市| 林周县| 通化市| 眉山市| 莱阳市| 满洲里市| 德江县| 京山县| 五台县| 清丰县| 塘沽区| 浪卡子县| 南皮县| 全州县| 丹棱县| 富宁县|