Maven 資源匯出問題
阿新 • • 發佈:2021-12-23
問題描述
在 Maven 匯出資源,預設約定資原始檔夾 resources 中的資源會自動匯出,但是有時除了 resources 中包含資源,我們還有可能將資原始檔放在其他目錄下,此時 Maven 就不會幫我們匯出這些資源,需要在 pom.xml 檔案下增加如下配置。
解決方案
<!--在 build 中配置 resources,解決資源匯出失敗問題--> <!--include 標籤指定哪些檔案將被匹配,以*作為萬用字元--> <!--exclude 標籤指定哪些檔案將被忽略,以*作為萬用字元--> <!--filtering 構建過程中是否對資源進行過濾,預設false--> <build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> </resources> </build>