Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从resources-Java-Eclipse打开一个文件_Java_Eclipse - Fatal编程技术网

从resources-Java-Eclipse打开一个文件

从resources-Java-Eclipse打开一个文件,java,eclipse,Java,Eclipse,我试图在我的java类中打开一个xml文件,但是我得到了这个nullpointerexception,我在eclipse中的项目目录结构是 -proj-master ->src->users.package->includeusers.java ->resources->users->users.xml 所以,基本上我正在尝试在includeusers.java类中打开users.xml,可以看到资源在src文件夹之外,请参考 File fXmlFile =

我试图在我的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();

您在
getResources
上有一个输入错误。目录名是
resources
(带'r'),但构造函数参数中有
resources
(不带'r')。

我想出来了,只需在类路径中包含文件夹。

thnx指出这一点,事实上,我的代码中没有这个输入错误,只是我在这里发布问题后编辑了代码,所以输入了一个输入错误,否则在我的原始代码中就没问题了。