java - getResourceAsStream() 方法不适用于 json 文件
问题描述
我试图在 Eclipse 中创建我的 JavaFX 项目的 .jar 文件。我已将所有资源(图像和 JSON 文件)移至 res 文件夹并将其配置为源文件夹。我使用
Image iFloorPlan = new Image(this.getClass().getResourceAsStream("/Floor-Plan.jpg"));
了我的图像,它工作得很好,但是当我尝试这样做时File f = new File(this.getClass().getResourceAsStream("Murder-on-the-2nd-Floor-Raw-Data.json"));
,eclipse 在它下面加了下划线并说'构造函数 File(InputStream) 是未定义的'
解决方案
推荐阅读
- spring-boot - 从 Spring Cloud 断路器弹性 4j 中的 NoFallbackAvailableException 获取响应体
- java - ConcurrentSkipListSet 如何拥有弱一致的迭代器?理解“弱一致”的含义
- c++ - 用作堆栈时,无论保留容量如何,std::vector 重新分配
- elixir - Elixir 将列表视为单个元素
- c# - 如何在统一 2d 中使用刚体约束
- vue.js - 在 nuxt 布局中使用动态组件获取运行时编译错误
- css - 与有源无线电不同的 CSS 类
- javascript - 如何用两个值动态渲染/加载我的数组?
- scala - 在 Spark RDD 上调用 map(f).sum 时,Scala REPL 无限期挂起
- python - 如何使用python在Instagram上发布图片