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