springboot的jar包执行读取resources目录下文件失败

【springboot的jar包执行读取resources目录下文件失败】原来方法里读取resources目录下文件是

this.getClass ().getResource ("/customer.json").getPath ()

查了下原因是因为打包后无法访问JAR中的路径。 因此必须使用resource.getInputStream()
所以修改:
ClassPathResource resource = new ClassPathResource ("customer.json"); InputStreamReader inputStreamReader=new InputStreamReader (resource.getInputStream (),"utf-8");

具体参考:
jar包执行读取resources目录下文件失败

    推荐阅读