【转】maven打包时过滤文件及排除依赖包
maven打包时会把该包依赖的包一起打进来,但某些时候我们并不需要这些包,例如xerces(用于解析XML)导进来后可能会造成tomcat启动的异常(包冲突),需要打包时排除掉。

1、排除依赖包
- <dependency>
- <groupId>commons-dbcp</groupId>
- <artifactId>commons-dbcp</artifactId>
- <version>1.2.1</version>
- <exclusions>
- <exclusion>
- <artifactId>xercesImpl</artifactId>
- <groupId>xerces</groupId>
- </exclusion>
- </exclusions>
- </dependency>
2、过滤文件
- <build>
- <resources>
- <resource>
- <directory>src/main/java</directory>
- <!-- 包含 -->
- <includes>
- <include>**/*.vm</include>
- <include>**/*.properties</include>
- </includes>
- <!-- 排除 -->
- <excludes>
- <exclude>**/*.log</exclude>
- </excludes>
- </resource>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>true</filtering>
- <includes>
- <include>**/*.*</include>
- </includes>
- <excludes>
- <exclude>**/*.log</exclude>
- </excludes>
- </resource>
- </resources>
- </build>
转自:http://hck.iteye.com/blog/1844909
【解决OTS parsing error: Failed to convert WOFF 2.0】
摘要: maven建立的spring boot项目,使用bootstrap的glyphicon图标,发现异常信息:OTS parsing error: Failed to convert WOFF 2.0 font to SFNT,图标不显示。
原因:pom.xml文件里,使用maven拷贝了静态资源,其中的filtering设置成了true
<filtering>true</filtering>
修改为false即可。
也是醉了~~
转自:https://my.oschina.net/letao/blog/526512

浙公网安备 33010602011771号