场景:把word模板放入类路径目录下,程序读取word模板,填充数据,导出。
现象:报错java.util.zip.ZipException: Unexpected record signature: 0X9
解决方法:pom文件添加如下代码段,防止maven将其压缩,然后将项目运行生成的target目录删除,重启项目
<profile>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<excludes>
<exclude>**/*.docx</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/resources</directory>
<filtering>false</filtering>
<includes>
<include>**/*.docx</include>
</includes>
</resource>
</resources>
</build>
</profile>