Я хочу построить дистрибутив приложения с Maven. У меня есть модуль в моем проекте, который содержит основной исходный код. Я решил собрать дистрибутив приложения из этого модуля. Я говорю maven в POM модуля, чтобы он скопировал все файлы конфигурации и зависимые библиотеки в каталог target/
. Моя проблема в том, что Maven хранит все временные каталоги, связанные со сборкой (например, classes
, generated-sources
, maven-archiver
), в целевом каталоге. Я не хочу автоматически удалять их по крайней мере во время фазы install
. Как я могу достичь этого? Если я добавлю maven-clean-plugin
в конец сборки, похоже, что Maven всегда удаляет весь каталог target
, независимо от того, кто я пытаюсь исключить файлы, которые я пытаюсь сохранить.