ローカルの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
:Javaのjdk1.6.0_45
エラーメッセージ:Javaのjdk1.8.0_25
java jdk 8を使用している場合、エラーはなく、ビルドは最後までうまく動作しています。
この問題は修正されましたが、「文字列を解決できません。間接的に必要な.classファイルから参照されます」というエラーが表示されます。私はtoolchainを使って提供したjdk6を使っています。 – Supamiu
タイコバージョン0.24はJDK 7で動作します...次のバージョン0.25ではJDK 8が必要です。 – khmarbaise