1

Eclipse 4.3(Kepler) をインストールしたところ、xcore ファイルを開くとエラーが表示されます。

XAnnotationDirective 'GenModel' への参照を解決
できませんでした XAnnotationDirective 'ExtendedMetaData' への参照を解決できませんでした。

何が理由でしょうか?どんな助けでも大歓迎です。

よろしく
シャリフ

4

1 に答える 1

1

このエラーは主に、互換性のない依存関係とバージョンの不一致が原因で発生します。次の設定で問題が解決するはずです。

まずはクリーンビルドを試してみてください。一般的に、それはあなたの問題を解決します。ただし、次のことを試してみない場合:

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

于 2013-09-10T05:50:07.033 に答える