问题描述
我需要编写函数,它不仅可以处理像资源/配置/文件.txt 这样的 jar 文件,还可以处理位于 opt docker 目录中的文件。 我有第一种情况,txt 文件位于 jar 中
try (InputStream inputStream = this.getClass().getClassLoader().getResourceAsstream("resource/config/file")) {
if (inputStream == null) {
throw new FileNotFoundException("can't find configuration file");
}
和它的工作,但如果我尝试把 /opt/docker/conf 它不起作用
我有第二种情况,txt 文件位于 docker opt 目录中
try (Reader reader = new FileReader("/opt/docker/conf"))
它的工作
有没有办法将这两种情况结合起来?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)