javagetResourceAsStream(“.properties“)配置文件无法读入问题
Posted 玛丽莲茼蒿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javagetResourceAsStream(“.properties“)配置文件无法读入问题相关的知识,希望对你有一定的参考价值。
问题描述:
程序报出了无法初始化以及空指针异常,经过排查,发现inputstream是空的,说明配置文件并没有被读进来。
难道是路径问题?
InputStream inputStream = jdbcUtils.class.getClassLoader().getResourceAsStream("E:\\\\Java Project\\\\connectmysql\\\\src\\\\db.properties");
即使我们使用全路径,依然是上述的错误。
解决:
换一种读入配置文件的方式
FileInputStream inputStream = new FileInputStream("E:\\\\Java Project\\\\connectMysql\\\\src\\\\db.properties");
以上是关于javagetResourceAsStream(“.properties“)配置文件无法读入问题的主要内容,如果未能解决你的问题,请参考以下文章