Передать пароль для прокси-сервера в Maven2 через командную строку или приглашение?

Поскольку мне неудобно хранить свое имя пользователя и пароль (необходимо авторизоваться на прокси-сервере с моими обычными учетными данными для входа в систему) в виде открытого текста в .m2/settings.xmlЯ пытаюсь узнать, есть ли лучший способ передать мои полномочия.

Что я пробовал

  • Опираясь на настройки прокси системы - не работает (очевидно)
  • Оставив пароль - скачал 5к - 740б банок. Правильно...
  • Добавление -Dmaven.proxy.password=mypass в командную строку - То же, что и выше

В любом случае я могу передать эту информацию через командную строку? Или даже лучше, есть ли способ заставить его запросить у меня пароль?

К вашему сведению, он работает, как и ожидалось, когда у меня есть пароль в файле конфигурации

1 ответ

Решение

Я никогда не использовал эту особенность Maven, но у них есть некоторая поддержка для шифрования паролей в вашем файле settings.xml. Вы можете прочитать больше здесь: http://maven.apache.org/guides/mini/guide-encryption.html

Это не совсем отвечает на ваш вопрос, но может решить вашу корневую проблему.

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