nonFilteredFileExtension
的使用
- maven打包时,有些资源文件被编译后会与原文件不同,导致文件不可用
- 解决方法是配置maven打包时,不编译指定类型的资源文件,如下:
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<nonFilteredFileExtensions>
<!-- 不需要编译的资源文件 -->
<nonFilteredFileExtension>ttf</nonFilteredFileExtension>
<nonFilteredFileExtension>zip</nonFilteredFileExtension>
</nonFilteredFileExtensions>
</configuration>
</plugin>
nonFilteredFileExtension
和exclude
的区别
- 需要注意
<nonFilteredFileExtension>
和<exclude>
的使用区别 <exclude>
指定的文件不会编译也不会打入war包。<nonFilteredFileExtension>
指定的文件不会编译,但会打入war包。