Maven установить исключение сборки

В моем проекте Maven я использую подключаемый модуль maven-assembly-plugin, привязанный к фазе пакета, для создания архива распространения (zip) проекта. Когда я вызываю mvn clean install для сборки и установки проекта, этот архив также устанавливается в мой локальный репозиторий (.m2). Как я могу исключить его из установки? Или, в целом, как я могу исключить определенные файлы / продукты Maven из установки? Я пытался переместить вывод сборки из целевого каталога, но это не было решением.

1 ответ

Решение

Вы можете установить attach свойство maven-assembly-plugin для falseсм. документы. Таким образом, файл генерируется, но не прикрепляется к проекту, исключая его из таких операций, как install а также deploy,

При этом я не рекомендую это, поскольку это может привести к неожиданному поведению в будущем.

Другие вопросы по тегам