Удалить каталог с помощью 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>