내 로컬 PC에서이 작업을 구성 할 때마다 maven + tycho를 사용하여 Eclipse RCP를 컴파일해야합니다.Tycho 빌드가 Java 6에서 실패 함
프로덕션 빌드 구성으로 전환하면 실패합니다. 유일한 차이점은 사용되는 Java 버전입니다. 와
- 작품 : 필요한 경우
ATTENTION: Error injecting: org.eclipse.tycho.core.p2.P2ArtifactRepositoryLayout
java.lang.TypeNotPresentException: Type org.eclipse.tycho.core.p2.P2ArtifactRepositoryLayout not present
...
...
...
Caused by: java.lang.UnsupportedClassVersionError: org/eclipse/tycho/core/p2/P2ArtifactRepositoryLayout : Unsupported major.minor version 52.0
내가 전체 오류 스택을 제공 할 수 있습니다 : 자바는
오류 메시지를 jdk1.6.0_45 : 자바는
자바 jdk 8을 사용할 때 오류가 없으며 빌드가 끝까지 잘 작동합니다.
문제가 해결되었지만 "문자열을 확인할 수 없습니다. 간접적으로 필요한 .class 파일에서 참조됩니다."라는 오류 메시지가 나타납니다. 도구 상자를 사용하여 제공 한 jdk6을 사용합니다. – Supamiu
타이코 버전 0.24는 JDK 7에서 작동합니다 ... 다음 버전 0.25에서는 JDK 8이 필요합니다. – khmarbaise