原文:SpringBoot打成jar包后,获取不到读取resources目录下文件路径的问题

问题描述: Springboot没有打成jar之前,可以成功获取读取resources目录下xxx.json文件的 路径。但是打成jar包后,接口调不通,原因是获取不到文件的路径。 原因: 在本地进行调试时,文件是真实存在于磁盘的某个目录。此时通过获取文件路径,是可以正常读取的,因为文件确实存在。 而打包成jar以后,实际上文件是存在于jar这个文件里面的资源文件,在磁盘是没有真实路径的。 所以通 ...

2018-12-29 09:59 0 11257 推荐指数:

查看详情

springboot关于读取resources目录下文件

IDEA在resources下创建多级目录 在resource下,创建多级目录或创建同级目录,应在每个目录之间用"/"隔开。 复制过里的 或者 用“.”的 就可能造成代码运行时容易会出现一些目录寻找不到问题。 确定没问题(我读取的是resources下的static ...

Wed Dec 08 23:03:00 CST 2021 0 951
【踩坑记录】关于jar不到resources目录下文件的异常

问题描述 在项目中,使用到了resources文件下的数据文件,使用的是File方式: 本地运行没有问题打成jar运行会有FileNotFoundException报错(未找到文件): 解决方案 【推荐方案】将File操作资源的方式替换为使用流的方式读取资源 注意 ...

Fri Feb 25 02:01:00 CST 2022 0 3605
SpringBoot打成jar无法读取resources资源文件

在项目中做了一个支付功能, 需要引入第三方渠道的配置文件config.xml用来初始化文件证书, 将配置文件 config.xml 放到 resources 资源目录下。 本地开发环境下能正常读取文件, 但是在 Linux 环境下将项目打包成jar运行会出现如下异常 ...

Thu Oct 24 17:37:00 CST 2019 0 3066
springboot打成jar获取classpath下文件失败

原文链接:https://blog.csdn.net/qq_18748427/article/details/78606432 springboot打成jar获取classpath下文件失败 使用如下代码: 未打包时可以获取文件,打包报错 这是因为打包 ...

Sun Jun 09 23:09:00 CST 2019 0 1680
SpringBoot打成jar无法读取路径文件

记录一下getContextClassLoader().getResource()之坑FileNotFoundException。 今早部署代码到测试环境之后,测试需求的时候出现了FileNotFoundException,发现是获取字体路径的时候报错了,很奇怪,在本地调试的时候并未 ...

Tue Mar 17 04:57:00 CST 2020 0 1269
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM