【问题标题】:open a file from resources - Java - Eclipse从资源中打开文件 - Java - Eclipse
【发布时间】:2015-03-17 23:08:45
【问题描述】:

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

【问题讨论】:

    标签: java eclipse


    【解决方案1】:

    您在getResources 上有错字。目录名称是 resources(带 'r'),但您在构造函数参数中有 resouces(不带 'r')。

    【讨论】:

    • thnx 指出这一点,实际上我的代码中没有这个错字,只是我在这里发布我的问题后编辑了我的代码,所以做了一个错字,否则在我的原始代码中很好。
    【解决方案2】:

    我想通了,只需要在类路径中包含该文件夹即可。

    【讨论】:

      猜你喜欢
      • 2014-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-12
      • 2013-08-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多