Eclipse - предупреждение maven при использовании папки ресурсов родительского проекта - PullRequest
0 голосов
/ 07 января 2019

У меня есть родительский проект ROOT maven, он содержит папку ресурсов, которую каждый дочерний проект использует, используя следующие строки в pom.xml:

  <build>
    <resources>
        <resource>
            <directory>../ROOT/resources</directory>
        </resource>
    </resources>

Но выдает предупреждение

Описание Путь к ресурсу Тип местоположения Доступ к каталогу ".. \ ROOT \ resources" вне базовой директории проекта. (org.apache.maven.plugins: плагин maven-resources-2.6: ресурсы: ресурсы по умолчанию: ресурсы процесса) pom.xml / строка Proudct 1 Проблема участника сборки Maven

Как избежать такого предупреждения? мои настройки неверны для совместного использования ресурсов в дочерних проектах? или это ложное положительное предупреждение?

1 Ответ

0 голосов
/ 07 января 2019

Лучшее решение - создать отдельный модуль, содержащий только папку ресурсов. Все остальные модули, которым нужны ресурсы, просто определяют зависимость от этого нового модуля. В результате новый модуль находится на пути к классам, а ресурсы доступны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...