读取文件
//方式1ClassPathResource classPathResource = new ClassPathResource("excelTemplate/test.xlsx");InputStream inputStream = classPathResource.getInputStream();//方式2InputStream inputStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("excelTemplate/test.xlsx");//方式3InputStream inputStream = this.getClass().getResourceAsStream("/excelTemplate/test.xlsx");//方式4File file = ResourceUtils.getFile("classpath:excelTemplate/test.xlsx");InputStream inputStream = new FileInputStream(file);
方式1,2,3都可以,方式4打包成jar后无法读取。
