从java项目获取资源

时间:2018-03-18 13:12:37

标签: java eclipse resources project

因此,我的java项目具有以下层次结构:

Project folder ------src-----PackageA-----MainClass (with main method)
          |       |
          |         -----PackageB------SecondClass
          ------resource----image.jpg

src文件夹在classpath上,但是资源文件夹不在(我不知道这是否是我问题的原因)

这是问题所在。当我尝试从SecondClass中的方法中使用getResourceAsStream()时,我得到NullPointerException。我试过了

getClass().getResourceAsStream("/resource/image.jpg") getClass().getResourceAsStream("/Project folder/resource/image.jpg") getClass().getResourceAsStream("Project folder/resource/image.jpg")

并在所有路径中返回null指针。我确信我做错了什么,但我得不到什么。拜托,帮帮我!谢谢!

0 个答案:

没有答案