我试图在我的java类中打开一个xml文件,但是我得到了这个nullpointerexception,我在eclipse中的项目目录结构是;
-proj-master
->src->users.package->includeusers.java
->resources->users->users.xml
所以基本上我试图在includeusers.java类中打开users.xml,可以看出资源在src文件夹之外,请指导。
File fXmlFile = new File(classLoader.getResource("../resources/users/users.xml").getFile());
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
答案 0 :(得分:0)
getResources
上有拼写错误。目录名是resources
(带'r'),但构造函数参数中有resouces
(没有'r')。
答案 1 :(得分:0)
我想出来了,只需要在类路径中包含该文件夹。