从jar包中读取classpath下文件出错:
java.io.FileNotFoundException: class path resource [conf/sendofd.xml] cannot be resolved to absolute file path because it does not reside in the file system: jar:file:/home/wuhui/component/da
ta/data-query-3.0.1.jar!/BOOT-INF/classes!/conf/sendofd.xml
解决办法:
Resource resource = new ClassPathResource("/" + relativePath);
InputStream fileInputStream = null;
try {
fileInputStream = resource.getInputStream();
} catch (IOException e) {
e.printStackTrace();
}
更多方法参考: Spring Boot如何从classpath下读取文件(jar打包/war打包)
最新评论
本来在正常下载,突然就不能下载,并出现报错:a socket operation was attempted to an unreachable network。请问是什么原因呢
试了,还是不行,能不能更新一下
试了,确实不行,能不能更新一下
也推荐一下我自己写的 https://twitdown.com