1. 程式人生 > 其它 >Maven 資源匯出問題

Maven 資源匯出問題

問題描述

  在 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>