2013-08-05 5 views
10

NatTable 프로젝트의 개발자 프로젝트를 Getting Started 자습서에서 설명한대로 가져 와서 가져 오려고합니다.Maven NatTable clean + install failure

나는 mvn -f [path to pom] clean install에 다음과 같은 오류를 받고 있어요 :

Exception in thread "main" java.lang.NoSuchMethodError: org.apache.maven.execution.MavenSession.getRepositorySession()Lorg/sonatype/aether/RepositorySystemSession;

자세한 내용 :

  • mvn --version은 [(STABLE)] /maven-3.1.0
  • 에 잘
  • %MAVEN_HOME% 포인트를 작동

답변

16

NatTable 프로젝트에 구성 설정이있는 것 같습니다. Maven 3.1과 호환되지 않는 버전의 Tycho 빌드 확장.

프로젝트가 Maven 3.1 (0.18.1 이상)에서 작동하는 Tycho 버전으로 전환하도록 요청하거나 로컬 Maven 설치를 3.0.5로 다운 그레이드하십시오.

+0

감사합니다. 어떻게 그걸 알아 냈 냐고 물어봐도 될까요? – GGrec

+0

나는 Tycho 프로젝트에서 커미터로 일했고, 일부 내부 변경 사항에 대해서는 [Maven 녀석들로부터] 통보 받았다. (https://bugs.eclipse.org/bugs/show_bug.cgi?id=406056) Maven 3.1에서. – oberlies

1

NatTable 프로젝트가 최근에 Maven Tycho 0.19.0을 사용하도록 업데이트되었습니다.

힌트를 보내 주셔서 감사합니다.