我想知道如何将文件添加到我的NetBeans项目,然后通过getResource或getResourceAsStream访问它们。但显然我无法弄清楚我的问题所在。
我将一些xml文件添加到项目的根文件夹中,当我尝试通过
访问它时InputStream is = this.getClass().getClassLoader().getResourceAsStream("some_file.xsd");
结果我得到null
。
答案 0 :(得分:0)
确保类路径中存在some_file.xsd
,然后验证文件的路径是否正确。
如果不是,您只需使用FileInputStream
阅读即可。这样的事情: -
InputStream fileStream = new FileInputStream(filePath);
并确保filePath
是正确的相对网址。