Удалить каталог с помощью maven-clean-plugin

Могу ли я удалить каталог с помощью maven-clean-plugin?

Следующая конфигурация удаляет файлы из данного каталога, но сам каталог останется:

<plugin>
    <artifactId>maven-clean-plugin</artifactId>
    <version>2.4.1</version>
    <configuration>
        <filesets>
            <fileset>
                <directory>src/main/javascript/node_modules</directory>
                <includes>
                    <include>**/*</include>
                </includes>
                <followSymlinks>false</followSymlinks>
            </fileset>
        </filesets>
    </configuration>
</plugin>

Я проверил документацию плагина, но не вижу способа удалить каталог: http://maven.apache.org/plugins-archives/maven-clean-plugin-2.6.1/clean-mojo.html

Мне также нужно удалить каталог.

2 ответа

Наконец-то я разобрался, каково решение. Шаблон файла, который я использовал, был неверным.

Следующая маска файлов удаляет файлы из данного каталога, но папка останется:

<include>**/*</include>

Этот шаблон также удаляет каталог:

<include>**</include>

Используйте true для "excludeDefaultDirectories>" в теге конфигурации. версия плагина maven должна быть не ниже 2.3

<excludeDefaultDirectories>true</excludeDefaultDirectories>
Другие вопросы по тегам