Java 从resource目录下载文件,部署服务器下载提示文件打不开
一、 InputStream inputStream = new ClassPathResource(path).getInputStream();
//window和linux都能获取到,保证打包后找不到的情况
二、在pom文件增加文件过滤
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
<nonFilteredFileExtensions>
<nonFilteredFileExtension>xlsx</nonFilteredFileExtension>
</nonFilteredFileExtensions>
</configuration>
</plugin>
`
很好的解决服务器下载乱码导致打不开的情况