91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

如何掌握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

黔江区| 蒲城县| 鄂托克旗| 乾安县| 台北市| 镇安县| 元朗区| 马关县| 扶沟县| 天津市| 修文县| 灵石县| 漠河县| 咸宁市| 铜川市| 贡山| 九江市| 和田县| 海宁市| 和政县| 库车县| 景东| 紫阳县| 宾川县| 泾阳县| 蓬溪县| 乳山市| 松溪县| 冀州市| 额敏县| 沅江市| 阜平县| 晋中市| 石河子市| 虞城县| 上林县| 和林格尔县| 元阳县| 南城县| 昂仁县| 奉贤区|