JDBCUtils类中获取properties属性,出现ClassNoDefException异常
源码如下:
ClassLoader.getResource(""),此方法默认从项目根路径查找指定文件名,并且返回一个URL对象。再调用URL的getPath()方法,将返回对应路径的字符串形式。 在调用res.getPath()时出现空指针异常,主要是因为Maven工程下。默认resources文件路径为src/main/resources,这与普通工程的src不同。故将原 src 目录下的 properties文件迁至 src/main/properties下即可。