亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何掌握maven??filtering標簽

發布時間:2023-02-28 14:22:32 來源:億速云 閱讀:106 作者:iii 欄目:開發技術

今天小編給大家分享一下如何掌握maven  filtering標簽的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

filtering的作用

MAVEN提供了一種過濾機制,這種機制能夠在資源文件被復制到目標目錄的同時,當filtering = true時替換資源文件中的占位符;當filtering = false時不進行占位符的替換。

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

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

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

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

mvn resources:resources :對資源做出處理,先于compile階段。

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

I want to say : ${name}

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

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}

再執行上述的步驟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

該文件內容如下:

username1=tom1
password=123

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

以上就是“如何掌握maven  filtering標簽”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

湘潭市| 红河县| 调兵山市| 长白| 新绛县| 井陉县| 巩留县| 莎车县| 正镶白旗| 甘谷县| 西和县| 陇川县| 尉氏县| 碌曲县| 新密市| 乐东| 确山县| 宜城市| 中西区| 明溪县| 新晃| 东乡| 连云港市| 广丰县| 大新县| 达日县| 永寿县| 鄯善县| 剑川县| 海口市| 岚皋县| 遵义县| 南江县| 安阳市| 长沙县| 绥化市| 明星| 改则县| 宁海县| 英吉沙县| 鹤山市|