2016-01-27 6 views
0

Я пытаюсь построить Apache Flume, используя mvn install -DskipTests на SLES12.Maven Не удалось передать артефакт с/на repo1.maven.org

Сообщение об ошибке идет:

[ERROR] Не удалось выполнить задачу по проекту водопропускной-нг-elasticsearch радиатора: Не удалось разрешить зависимости для проекта org.apache.flume.flume-нг-моек: желоб -ng-elasticsearch-sink: jar: 1.7.0-SNAPSHOT: Не удалось собрать зависимости в org.elasticsearch: elasticsearch: jar: 0.90.1: Не удалось прочитать дескриптор артефакта для org.elasticsearch: elasticsearch: jar: 0.90.1: Не удалось передать артефакт org.elasticsearch: elasticsearch: pom: 0.90.1 с/на repo1.maven.org (http://repo1.maven.org/maven2): init failed:/dev/[u] random closed? -> [Помощь 1]

Я заметил, что settings.xml отсутствует в папке .m2. Я мог думать о 2 возможные причины:

  1. LastUpdated файл в .m2 предотвратить Maven прогресс
  2. он находится за прокси-сервером.

Как проверить, что происходит не так и исправить?

+1

Ну, вы за прокси? – Tunaki

+0

Hi Tunaki, я думаю, сервер напрямую подключается к http://repo1.maven.org/maven2. Я не изменил настройки сети. – ChrisZ

ответ

0

Проблема решена после того, как я изменил открытую версию JDK.