解決Maven靜態(tài)資源過濾問題
軟件版本:
- IDEA 2020.1
- Maven 3.6.3
認識靜態(tài)資源和動態(tài)資源
- 靜態(tài)資源,包含HTMl,圖片,CSS,JS等不需要與數(shù)據(jù)庫交互的一類文件
- 動態(tài)資源:需要與數(shù)據(jù)庫交互,可以根據(jù)需要顯示不同的數(shù)據(jù),不需要修改頁面
問題描述
在src或其子文件夾下寫了配置文件卻無法被導出到target, 導致程序發(fā)生錯誤無法執(zhí)行
寫這個博客的時候是在mybatis配置的過程中遇到的問題, 以前也遇到過, 索性寫下來趴
解決步驟
在pom.xml中加入
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> </resources> </build>
Tip: 如果你的目錄結構或靜態(tài)資源類型與上面的不同, 請隨機應變
clean一下去掉原來的target
重新運行程序
Tip: 如果遇到IDEA編碼不對提示一堆UTF-8的情況, 去Settings里面改一下編碼即可
結局
參考
http://maven.apache.org/guides/getting-started/index.html#how-do-i-filter-resource-files
https://blog.csdn.net/weixin_39206909/article/details/109484178
到此這篇關于解決Maven靜態(tài)資源過濾問題的文章就介紹到這了,更多相關Maven靜態(tài)資源過濾內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
IntelliJ IDEA 常用設置(配置)吐血整理(首次安裝必需)
這篇文章主要介紹了IntelliJ IDEA 常用設置(配置)吐血整理(首次安裝必需),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-06-06你所不知道的Spring的@Autowired實現(xiàn)細節(jié)分析
這篇文章主要介紹了你所不知道的Spring的@Autowired實現(xiàn)細節(jié)分析,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-08-08springboot實現(xiàn)防重復提交和防重復點擊的示例
這篇文章主要介紹了springboot實現(xiàn)防重復提交和防重復點擊的示例,幫助大家更好的理解和學習springboot框架,感興趣的朋友可以了解下2020-09-09Shiro整合Springboot和redis,jwt過程中的錯誤shiroFilterChainDefinition問
這篇文章主要介紹了Shiro整合Springboot和redis,jwt過程中的錯誤shiroFilterChainDefinition問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-04-04Springboot實現(xiàn)阿里云通信短信服務有關短信驗證碼的發(fā)送功能
短信驗證碼是通過發(fā)送驗證碼到手機的一種有效的驗證碼系統(tǒng)。主要用于驗證用戶手機的合法性及敏感操作的身份驗證。下面通過本文大家分享Springboot實現(xiàn)阿里云通信短信服務有關短信驗證碼的發(fā)送功能,一起看看吧2017-08-08Java實現(xiàn)調(diào)用jython執(zhí)行python文件的方法
這篇文章主要介紹了Java實現(xiàn)調(diào)用jython執(zhí)行python文件的方法,結合實例形式分析了Java調(diào)用jython執(zhí)行python文件的常見操作技巧及相關問題解決方法,需要的朋友可以參考下2018-03-03Java高性能本地緩存框架Caffeine的實現(xiàn)
本文主要介紹了Java高性能本地緩存框架Caffeine的實現(xiàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-02-02