Можно ли пропустить набор файлов, если свойство имеет значение true с плагином maven-clean? - PullRequest
0 голосов
/ 02 июля 2019

Поэтому мне нужно пропустить набор файлов, если для моего свойства skipNg установлено значение true .

<plugin>
    <artifactId>maven-clean-plugin</artifactId>
    <configuration>
        <filesets>
            <fileset>
                <directory>${project.basedir}/target</directory>
            </fileset>
            <fileset>
                <directory>${project.basedir}/src/main/app</directory>
                <excludes>
                    <exclude>**/WEB-INF/*</exclude>
                </excludes>
                <skip>${skipNg}</skip>
            </fileset>
        </filesets>
    </configuration>
</plugin>

Я знаю, что вы можете пропустить плагин с тегом <skip>.Но мне все еще нужно, чтобы очистить целевую папку.Причина этого заключается в том, что при развертывании мне нужно, чтобы сервер пропускал очистку в определенной папке, чтобы он мог развернуться, но мне нужно, чтобы он очищал эту папку при локальном построении, потому что каждая сборка добавляет дубликаты элементов.

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