getResourceAsStream无法提取xml文件?

时间:2019-05-25 08:48:17

标签: java maven resources

InputStream resourceAsStream = classLoader.getResourceAsStream("xml/ruleSet.xml");

resourceAsStream此处为null, 我也在pom中配置了资源路径:

<resources>
  <resource>
    <directory>${basedir}/src</directory>
    <includes>
      <include>**/*</include>
    </includes>
  </resource>
</resources>

我正在尝试从以下位置读取ruleset.xml:

src
 -- org
 -- xml -> This folder contains ruleset xml

我什至尝试将ruleset.xml文件保留在该类所在的相同包中,但仍然返回null。

我配置错误或在这里错过了吗?

1 个答案:

答案 0 :(得分:0)

您应该这样使用。

<resource>
    <directory>src/main/java</directory>
         <includes>
             <include>**/*.xml</include>
          </includes>
 </resource>
相关问题