0

新しい Eclipse IDE を開始して新しい MWE2 ワークフローを作成すると、ターゲット環境またはワークスペース (新しい RCP 内) のプラグインからワークフローを参照できます。

component = @foo.MyWorkflow {}

ただし、これはすべてのワークフローで機能するわけではなく、解決できないワークフローもあります。

Couldn't resolve reference to Module 'OtherWorkflow'.

をコピーしてもMyWorkflow、名前を変更しMyWorkflow2て RCP を再起動しても、MyWorkflow2解決できません。

edit: xtext リファレンサの何らかの問題であるに違いありません。変更を加えずにしばらくすると、他のワークフローも解決できますが、RCP のワークスペースを削除した後、それらは再び消えます edit2: 2.3.1 のバグのように表示されます。最新のナイトリー (2.4 より前) では、すべてのワークフローを解決できます

4

1 に答える 1

0

最初: @ 表記では、2 番目の Eclipse インスタンスは必要ありません。エディターとツールも同じインスタンスで解決されます。

2 番目: mwe2 ビルダーはあまり信頼できません。binプロジェクト スペース内の隠しフォルダーを見てください。ビルダーは、この場所にある mwe2 ファイルをコピーして更新する必要があります。ここに存在する最新のファイルのみを参照します。再構築を強制するためにソース ファイルに触れたり、認識されていない古い状態を取り除くためにターゲット ファイルを削除したりする必要があることがよくありました。

それ以外の場合、mwe2 はまばらにチャート化されたメタ ブラック ホールです。あなたにはあなたの知恵があります。幸運を。

于 2013-09-12T13:52:03.783 に答える