用getResoure()方法获取文件路径要把配置文件放在src根目录。

String path = demo1.class.getClassLoader().getResource("student.xml").getPath();

Exception in thread "main" java.lang.NullPointerException;
配置文件不放在src根目录下会报空指针异常,提示并非文件找不到。也就是默认目录是src根目录,相对路径可根据src来调整。

 String path = demo1.class.getClassLoader().getResource("student.xml").getPath();
原文地址:https://www.cnblogs.com/findlisa/p/10819029.html