【发布时间】:2014-10-11 08:16:57
【问题描述】:
我正在使用存储在src/test/resources/config.json 中的配置 JSON 文件。
我是这样理解的:
String configFile = this.getClass().getResources("config.json").getPath();
我有getPath()方法,因为我需要它的String值,然后检查文件是否存在,最后解析它。
在 Eclipse IDE 中一切正常,因为我解析文件 /bin/config/config.json,但是当我创建 JAR 文件时,路径是 program.jar!/config/config.json 并且函数 !Files.exists() 返回 false。
我该如何解决这个问题?
【问题讨论】: