问题描述

程序报出了无法初始化以及空指针异常,经过排查,发现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");
Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐