Maven NatTable очистить + установить сбой

Я пытаюсь импортировать и разрешать проекты разработчиков для проекта NatTable, как описано в учебнике Начало работы.

Я получаю следующую ошибку на mvn -f [path to pom] clean install:

Исключение в потоке "main" java.lang.NoSuchMethodError: org.apache.maven.execution.MavenSession.getRepositorySession() Lorg/sonatype/эфир/репозиторийSystemSession;

Подробнее:

  • mvn --version работает отлично
  • %MAVEN_HOME% указывает на [devel]/maven-3.1.0

Ответ 1

Проект NatTable, похоже, настроил расширение построения Tycho в версии, которая не совместима с Maven 3.1.

Попросите проект переключиться на версию Tycho, которая работает с Maven 3.1 (0.18.1 или новее), или понизите локальную установку Maven до 3.0.5.

Ответ 2

Недавно обновился проект NatTable, чтобы использовать Maven Tycho 0.19.0.

Спасибо за подсказку.