spring boot jar包方式启动,无法获取资源文件

图片说明

这段代码获取的是文件夹下的所有文件,在本地调试没有问题,部署到测试环境之后以jar包方式启动,就报错

图片说明

请问springboot以jar包方式启动(java -jar xxx.jar)应该如果获取一个目录下的所有文件呢

File dir = new File(path);
File[] files = dir.listFiles(); 这样就可以拿到一个路径下的所有文件

参考这个,相信你会解决的!

https://gitee.com/00fly/springmvc_dbutils_plus/blob/master/src/main/java/com/keta/generate/core/GenerateCode.java

看看是不是路径的问题,服务器跟本地是会存在路径不同的情况的