原文:【踩坑记录】关于jar包找不到resources目录下文件的异常

问题描述 在项目中,使用到了resources文件下的数据文件,使用的是File方式: 本地运行没有问题,打成jar包后运行会有FileNotFoundException报错 未找到文件 : 解决方案 推荐方案 将File操作资源的方式替换为使用流的方式读取资源 注意:如果你在getResources 中写入的只有文件夹名称的话,会报数组越界的异常。 如果你使用的是单个文件则可以更改为: 其余解决 ...

2022-02-24 18:01 0 3605 推荐指数:

查看详情

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

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

Sat Dec 29 17:59:00 CST 2018 0 11257
springboot关于读取resources目录下文件

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

Wed Dec 08 23:03:00 CST 2021 0 951
jar中File 文件找不到异常分析与解决

源链接: http://hxraid.iteye.com/blog/483115#comments 我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等)。在单独运行的时候这些简单的处理当然不会有问题。但是,如果我们把代码打成一个jar以后,即使将资源文件一并打包,这些东西 ...

Wed Jun 28 22:51:00 CST 2017 0 3849
jar 文件中读取 resources 目录下文件【转】

注意两点: 1. 将资源目录添加到 build path,确保该目录下文件被拷贝到 jar 文件中。 2. jar 内部的东西,可以当作 stream 来读取,但不应该当作 file 来读取。 例子 新建一个 maven 目录 App.java 用于读取 resources ...

Fri Nov 08 22:24:00 CST 2019 0 370
[Java] 在 jar 文件中读取 resources 目录下文件

注意两点: 1. 将资源目录添加到 build path,确保该目录下文件被拷贝到 jar 文件中。 2. jar 内部的东西,可以当作 stream 来读取,但不应该当作 file 来读取。 例子 新建一个 maven 目录 App.java 用于读取 resources ...

Thu Jan 19 06:50:00 CST 2017 0 28094
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM