Как указать учетные данные прокси для лагом/активатора/sbt?

Я пробую Lagom от Lightbend, используя шаблон моей первой системы со страницы GettingStarted.

Я на Windows 10 и за корпоративным прокси.

Активатору не удается загрузить некоторые зависимости из-за отсутствия учетных данных для прокси. Я установил переменную среды HTTP_PROXY.

Активатор сообщает об ошибке:

[info] Updating {file:/E:/Projects/LagomHelloWorld/my-first-system/project/}my-first-system-build...
[info] Resolving com.lightbend.lagom#lagom-sbt-plugin;1.0.0 ...
[error] Server access Error: Connection timed out: connect url=https://repo.typesafe.com/typesafe/ivy-releases/com.lightbend.lagom/lagom-sbt-plugin/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml
[error] Server access Error: Connection timed out: connect url=https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.lightbend.lagom/lagom-sbt-plugin/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml
[error] Server access Error: Connection timed out: connect url=https://repo1.maven.org/maven2/com/lightbend/lagom/lagom-sbt-plugin_2.10_0.13/1.0.0/lagom-sbt-plugin-1.0.0.pom
[error] Unable to find credentials for [ @ <proxy-ipv4-addr> ].
[warn]  module not found: com.lightbend.lagom#lagom-sbt-plugin;1.0.0

Примечание. Сообщение об ошибке содержит фактический адрес IPv4, а не замену, показанную выше.

Где я должен указать идентификатор пользователя и пароль для прокси?

Как я могу сделать это безопасным способом?


person rwfbc    schedule 23.08.2016    source источник


Ответы (1)


Активатор должен проверять свойства системы, в вашем случае

#-Dhttp.proxyUser=PUT YOUR PROXY USER HERE
#-Dhttp.proxyPassword=PUT YOUR PROXY PASSWORD HERE

в файле ~/.activator/activatorconfig.txt.

Это подробно описано в разделе часто задаваемых вопросов на странице https://www.lightbend.com/activator/docs

Прокрутите вниз до раздела «За прокси».

person lutzh    schedule 23.08.2016