Используйте maven за прокси

Я пытаюсь настроить проект Maven с NetBeans на машине за прокси-сервером.

Когда я пытаюсь построить зависимости, я получаю следующую ошибку:

Plugin org.apache.maven.plugins:maven-dependency-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-dependency-plugin:jar:2.6: Could not transfer artifact org.apache.maven.plugins:maven-dependency-plugin:pom:2.6 from/to central (https://repo.maven.apache.org/maven2): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -> [Help 1]

Как указано здесь, наверное из-за моей конфигурации прокси.

Сам Netbeans имеет доступ к Интернету. Загрузка плагинов и т. д. Работает: netbeans proxy

Возможное решение - установить настройки прокси в settings.xml:

<proxy>
  <id>optional</id>
  <active>true</active>
  <protocol>http</protocol>
  <username>user</username>
  <password>****</password>
  <host>proxy</host>
  <port>8080</port>
</proxy>

Однако, поскольку конфигурация прокси установлена ​​глобально, у меня нет доступа к параметрам (пользователь, пароль и т. д.).

Есть ли способ заставить Maven использовать глобальный прокси, как это уже делает NetBeans, не спрашивая администратора?

Вы должны настроить прокси https, потому что доступ к Central осуществляется через https ...

khmarbaise 26.10.2018 08:37

@khmarbaise: Да, но проблема в том, что я не знаю настроек прокси. Я не использую свою машину собственный.

Evgenij Reznik 26.10.2018 08:50
1
2
128
0

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