項目中有 excel 等類型文件時,對這些文件進行編碼會出現問題,如損壞等
最好是不要把這些文件打包進 jar 或 war 中,要打包就不要對其進行編碼
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>3.1.0</version> <configuration> <encoding>UTF-8</encoding> <nonFilteredFileExtensions> <!--過濾掉不需要編碼的文件:過濾后綴為 .doc、.xlsx。。。 的所有文件,不對其進行統一編碼--> <nonFilteredFileExtension>doc</nonFilteredFileExtension> <nonFilteredFileExtension>vsd</nonFilteredFileExtension> <nonFilteredFileExtension>txt</nonFilteredFileExtension> <nonFilteredFileExtension>ftl</nonFilteredFileExtension> <nonFilteredFileExtension>xls</nonFilteredFileExtension> <nonFilteredFileExtension>xlsx</nonFilteredFileExtension> </nonFilteredFileExtensions> </configuration> </plugin> </plugins> </build>