如何使用Class.getResource()加载资源?

时间:2017-02-15 14:50:11

标签: java maven getresource

我发布这个问题是因为我无法理解为了从我的java项目加载资源文件我必须做什么。

结构如下:

enter image description here

我想要做的是加载boletinoficial.wsdl文件以获取网址。

我尝试了几种方法:getClass.getClassLoader.getResource()getClass.getResource(),绝对路径,相对路径。但总是得到null或异常。我还在构建路径中添加了src文件夹,但没有成功。

有没有简单的方法加载该文件?

修改

确定。现在我有了结构,

enter image description here

如何从App.java类加载资源boletinoficial.wsdl

1 个答案:

答案 0 :(得分:7)

如果您要加载资源,则应将其放入src/main/resources,因为src/main/java

中会忽略它们