Проверьте плагин развертывания , я думаю, это то, что вы ищете. Цитирование документации:
Поскольку хранилище содержит больше, чем артефакты (POM, метаданные, MD5 и SHA1 хеш-файлы ...), развертывание означает не только копирование артефактов, но и обеспечение правильного обновления всей этой информации. Это ответственность плагина развертывания.
Вам нужно будет объявить элемент <distributionManagement>
, чтобы использовать его, что-то вроде этого:
<distributionManagement>
<repository>
<id>internal.repo</id>
<name>MyCo Internal Repository</name>
<url>Host to Company Repository</url>
</repository>
</distributionManagement>
Где URL может быть "локальным" file://
.
И если вопрос об установке (стороннего) jar в вашем локальном хранилище (вопрос не совсем ясен), взгляните на плагин установки Maven, install:install
и install:install-file
оба допускают createChecksum
необязательные параметры.