Я ищу вашу помощь и совет по одной проблеме maven Release Build, которая периодически возникает.
Я пытаюсь использовать Maven Release с подключаемым модулем Mule Maven для развертывания с использованием прокси, который требует авторизации прокси, так чтоМоя команда maven выглядит так:
mvn release: подготовить релиз: execute -X -Darguments = "- Dhttps.proxyHost = proxy -Dhttps.proxyUser = user -Dhttps.proxyPassword = пароль -Dhttps.proxyPort = 80"
Выполнение сброса - maven release выполнить -mule maven развертывание 407 требует авторизации прокси.
Анализ - Когда я проверяю журналы прокси-сервера, я вижу, что это успешно, когда proxyUser передается вПрокси-сервер, но не работает, когда это не так. Моя команда не изменилась и никаких изменений в прокси-сервере.Кроме того, в maven settings.xml также настроены учетные данные прокси.Посоветуйте, пожалуйста, как я могу убедиться, что данные прокси-пользователя / пароль переданы правильно?Я думаю, что проблема в том, что Maven Release разветвляет новый процесс Mule Deploy, который не может передать параметры в Mule deploy.
Snapshot Build / Deploy работает нормально, и такое же развертывание maven вызывается с использованием прокси-данных, и это нормально.В POM цель развертывания такая же.Однако аргументы должны быть переданы ниже, в отличие от способа передачи параметров в maven release.mvn clean deploy -Dhttps.proxyHost = proxy -Dhttps.proxyUser = user -Dproxyhttps.proxyPassword = пароль -Dphttps.proxyPort = 80.
Проблема связана только с выпуском Maven, который не принимает параметр авторизации и ведет себя с перебоями.
Пожалуйста, помогите.
Спасибо, Сиддхарт