getResourceAsStream не может забрать XML-файлы? - PullRequest
0 голосов
/ 25 мая 2019

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 в том же пакете, где находится класс, но все равно он возвращает ноль.

Я что-то настроил неправильно или что-то здесь упустил?

1 Ответ

0 голосов
/ 25 мая 2019

Вы должны использовать, как это.

<resource>
    <directory>src/main/java</directory>
         <includes>
             <include>**/*.xml</include>
          </includes>
 </resource>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...