你的jdbc.properties应该是放在classpath下的,应该这样加载:
JunitTest.class.getClassLoader().getResourceAsStream("jdbc.properties");
如果你的jdbc.properties跟JunitTest放在一个文件夹下(包),可以用:
JunitTest.class.getResourceAsStream("jdbc.properties");
你应该知道二者的区别了吧:
Class.getResourceAsStream("") 会指定要加载的资源路径与当前类所在包的路径一致。
ClassLoader.getResourceAsStream("") 无论要查找的资源前面是否带'/' 都会从classpath的根路径下查找。