В течение нескольких недель я боролся с maven, чтобы заставить его развернуть наш проект «должным образом».
Я почти закончил, но у меня есть одна маленькая упрямая проблема:
Когда я использую плагин сборки maven с целью "каталог", как в
mvn assembly:directory
Я получаю МНОГО выводов на консоль вроде следующего:
[INFO] tomcat/conf already added, skipping
[INFO] tomcat/conf/Catalina already added, skipping
[INFO] tomcat/conf/Catalina/localhost already added, skipping
[INFO] tomcat/webapps already added, skipping
Я написал свой собственный дескриптор сборки, который в основном копирует несколько наборов файлов в различные подкаталоги в нашем каталоге развертывания. Сообщения, подобные приведенным выше, появляются всякий раз, когда файл из одного FileSet копируется в место, в котором другой FileSet уже создал базовую структуру каталогов (и некоторые файлы «по умолчанию», которые могут быть перезаписаны).
Итак, мне сложно понять:
Как мне либо 1) подавить эти сообщения (но только "уже добавленные" сообщения) или 2) разрешить перезапись?