2017-02-22 45 views
0

При выполнении mvn clean install на пакете много проектов, но некоторые из них не удались. Это было потому, что они были большими внешними jar s (например, snappy и jline). Сообщение об ошибке было, как показано ниже:Ошибка сборки Maven: преждевременный конец тела сообщения с разделителями длины контента

не удалось выполнить задачу по проекту списка-GR-обертку: Не удалось разрешить зависимости для проекта com.xxx.services.list: список-GR-обертка: ПОМ: 1.60.0.18 -SNAPSHOT: Следующие артефакты не могут быть разрешены: jline: jline: jar: 0.9.94, org.xerial.snappy: snappy-java: jar: 1.1.0.1: Не удалось передать артефакт jline: jline: jar: 0.9.94 from/to nexus (http://gec-maven-nexus.companyname.com/nexus/content/groups/public): GET-запрос: jline/jline/0.9.94/jline-0.9.94.jar из несовместимости: недопустимый конец тела сообщения с разделителями длины (ожидается: 87325; получено: 52223 -> [Помощь 1]

ответ

-3

Решение было простым.

  1. добавил следующий файл настроек в папку <mvn>/conf/.
  2. в Eclipse, ПредпочтенияMavenНастройки пользователя, точка в этом settings.xml создан на шаге 1.

, и вы сделали.