Eclipse 4.3(Kepler) をインストールしたところ、xcore ファイルを開くとエラーが表示されます。
XAnnotationDirective 'GenModel' への参照を解決
できませんでした XAnnotationDirective 'ExtendedMetaData' への参照を解決できませんでした。
何が理由でしょうか?どんな助けでも大歓迎です。
よろしく
シャリフ
Eclipse 4.3(Kepler) をインストールしたところ、xcore ファイルを開くとエラーが表示されます。
XAnnotationDirective 'GenModel' への参照を解決
できませんでした XAnnotationDirective 'ExtendedMetaData' への参照を解決できませんでした。
何が理由でしょうか?どんな助けでも大歓迎です。
よろしく
シャリフ
このエラーは主に、互換性のない依存関係とバージョンの不一致が原因で発生します。次の設定で問題が解決するはずです。
まずはクリーンビルドを試してみてください。一般的に、それはあなたの問題を解決します。ただし、次のことを試してみない場合:
emf-xcore-SDK-VERSION
および次の依存関係:
必須バンドル:
org.eclipse.core.runtime,
org.eclipse.emf.ecore;visibility:=reexport,
org.eclipse.xtext.xbase.lib;visibility:=reexport,
org.eclipse.emf.ecore.xcore.lib
JAR のマニフェスト ファイルで再構築します。
編集:状態の公式ドキュメントでxcore
は、Eclipse 4.2 または 3.8 のいずれかを使用することが判明しました。また、Xcore の最初のバージョンは Juno リリース トレインの一部となり、現在、Juno p2 リポジトリで利用できます。おそらく、その後のバージョンでは Kepler ビルドも追加されるでしょう。動作させるには、おそらく Eclipse を 4.2 にダウングレードする必要がありますxcore
。