Java getClass()。getResource(string)不在netbeans路径上工作

时间:2015-03-24 20:41:56

标签: java url

我一直在尝试使用.net访问我的netbeans IDE上的java项目中的本地文件           的getClass()getResources(" /res/myfile.extension") 但它似乎没有起作用。我不知道这里有什么问题,但我需要帮助。请帮帮我。

1 个答案:

答案 0 :(得分:-1)

您的文件夹(/ res)可能与getClass().getResources寻找的位置不同。

我建议您查看可用的文件。 例如这样:

    List<String> files = null;
    try {
        files = IOUtils.readLines(getClass().getClassLoader().getResourceAsStream("./") );
System.out.println(files);
    } catch (IOException e1) {
        e1.printStackTrace();
    }

IOUtils来自apache-commons:

org.apache.commons.io.IOUtils