Ответ 1
Я использую Nexus для хранения всех бинарных зависимостей, которые я загружаю из Интернета.
Вы можете загружать файлы с помощью графического интерфейса Nexus или использовать командную строку Maven следующим образом:
mvn deploy:deploy-file \
-Durl=$REPO_URL \
-DrepositoryId=$REPO_ID \
-DgroupId=org.apache.maven \
-DartifactId=maven \
-Dversion=2.2.1 \
-Dpackaging=zip \
-Dfile=maven.zip
Это автоматически сгенерирует POM для вашего почтового пакета.
Чтобы получить зависимости, вы можете просто перейти к URL-адресу Nexus или использовать общий менеджер зависимостей, например, плющ:
java -jar ivy.jar -dependency org.apache.maven maven 2.2.1 -retrieve [artifact].[ext]