理解Maven Resource的過濾功能
背景
問題的背景是這樣:我的maven工程的resources目錄下包含一個子目錄,裡面存著幾個壓縮包檔案。當我用maven打包後發現打完的包的包含的壓縮包檔案大小變了,而且無法解壓。
原因
原來我的pom檔案是這麼配置的:
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
在這種配置下maven在打包時會對resources下的壓縮包進行filter,破壞了壓縮包檔案。
解決方案
修改配置,不對壓縮包檔案進行filter。
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<excludes>
<exclude>**/*.zip</exclude>
<exclude>**/*.csv</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/resources</directory>
<filtering>false</filtering>
<includes>
<include>**/*.zip</include>
<include>**/*.csv</include>
</includes>
</resource>
相關文章
- maven打包時過濾檔案及排除依賴包Maven
- 理解ASP.NET Core - 過濾器(Filters)ASP.NET過濾器Filter
- soapui icon以及resource的理解UI
- 使用路由閘道器的全域性過濾功能路由
- spring-boot登陸過濾功能Springboot
- 【Java基礎】--filter過濾器原理解析JavaFilter過濾器
- 理解maven的核心概念Maven
- 用laravel框架實現敏感詞彙過濾功能Laravel框架
- Shiro原理解析(一)--過濾器的初始化過濾器
- 過濾Servlet--過濾器Servlet過濾器
- Shiro原理解析(三)--再談過濾器過濾器
- 深入理解 Java 中的 try-with-resourceJava
- 對maven的通俗理解,goodMavenGo
- Shiro原理解析(二)--過濾器的執行機制過濾器
- 深入理解mahout基於hadoop的協同過濾流程Hadoop
- 4、過濾器的使用及自定義過濾器過濾器
- 過濾
- 談一談我對Spring Resource的理解Spring
- Steam實裝按遊戲時長過濾評論功能遊戲
- 蘋果手機使用技巧:iPhone簡訊過濾功能教程蘋果iPhone
- 誠翔濾器光刻膠過濾器濾芯:保障光刻過程的高效與安全過濾器
- filter過濾Filter
- 過濾器過濾器
- Linux下實現網際網路“過濾功能”(轉)Linux
- Django(67)drf搜尋過濾和排序過濾Django排序
- Filter過濾器的使用Filter過濾器
- 我是如何理解並使用maven的Maven
- 13.gateway中的過濾器的介紹以及自定義過濾器Gateway過濾器
- 冷飯新炒:理解布隆過濾器演算法的實現原理過濾器演算法
- Spring Cloud Gateway中的過濾器工廠:重試過濾器SpringCloudGateway過濾器
- 過濾函式函式
- 代理過濾器過濾器
- 過濾FilteringFilter
- vue 過濾器Vue過濾器
- Filter過濾器Filter過濾器
- hbase過濾器過濾器
- CAN過濾器過濾器
- Servlet過濾器Servlet過濾器