解決Maven靜態資源過濾問題(防止resource文件夾下的配置文件會被過濾掉導致報錯)


打包運行時,默認過濾靜態資源文件,但是我們並不希望我們的配置文件被過濾,這樣運行時會報錯,所以我們一般配置一下過濾規則

<build>
  <resources>
    <resource>
      <directory>src/main/resources</directory>
      <includes>
        <include>**/*.properties</include>
        <include>**/*.xml</include>
      </includes>
      <filtering>false</filtering>
    </resource>
    <resource>
      <directory>src/main/java</directory>
      <includes>
        <include>**/*.properties</include>
        <include>**/*.xml</include>
      </includes>
      <filtering>false</filtering>
    </resource>
  </resources>
</build>
**需要注意,當這些文件夾下有其他格式的配置文件時,我們也要進行相關配置,如yml等**


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM