springboot jar包运行中无法获取资源文件

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

       由于打成jar后,调用ResourceUtil.getFile读取文件会将文件路径自动转换成jar:file:/D:/xxx/jsmp.jar!/BOOT-INF/classes!/xx.xx格式,由于在windows中,无法直接访问未解压的文件,所以导致文件无法读取。

参考资料

1、springboot jar包运行中获取资源文件

2、关于怎么解决java.lang.NoClassDefFoundError错误

3、Java: Load file from classpath in Spring Boot

转载于:https://my.oschina.net/Howard2016/blog/2248861

你可能感兴趣的:(java,python)