1. 程式人生 > 其它 >maven靜態資源過濾問題

maven靜態資源過濾問題

技術標籤:MyBatismavenmybatis

問題描述

在學習MyBatis時可能會遇到一個問題,報錯如下:
在這裡插入圖片描述

這是maven專案的配置過程中常見的問題之一,即靜態資源過濾問題,由於在使用Maven構建專案的時候,會預設過濾掉靜態資源,所以,需要手動來配置,否則會掃描不到靜態資源而出現上述的錯誤。

解決辦法

在工程的pom.xml配置檔案中新增如下程式碼即可:

<build>
    <resources>
       <resource>
           <directory>src/main/java</directory
>
<includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>false</filtering> </resource> <resource> <directory>
src/main/resources</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>false</filtering> </resource> </resources> </
build
>

它表示不過濾src/main/java和src/main/resources兩個目錄下的靜態資源。