Что означает тег исключить в теге ресурса pom.xml? - PullRequest
0 голосов
/ 04 февраля 2019

Сотрудник, покинувший компанию, написал это в pom.xml:

...
<build>
    <finalName>axian-oxalys</finalName>
    <resources>
        <resource>
            <directory>src/main/resources</directory>
            <excludes>
                <exclude>/**</exclude>
            </excludes>
        </resource>
    </resources>
    ...

Каковы последствия тега exclude в этом случае?

Ответы [ 2 ]

0 голосов
/ 04 февраля 2019

При указании каталога ресурсов каждый файл в этом каталоге не может быть использован.Таким образом, нам может потребоваться указать только те файлы, которые мы хотим включить, или указать файлы, которые мы хотим исключить.

Подробнее об исключении можно узнать здесь - Справочная документация Maven

0 голосов
/ 04 февраля 2019

Этот тег на ресурсной части pom используется для исключения чего-то, что находится на пути к ресурсам проекта, и вы не хотите, чтобы это было в последнем фляге.Подстановочный знак / ** означает, что вы исключаете все из каталога src / main / resources.

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