1
- xtextサンプルプロジェクト "domainmodel"に基づいてプロジェクトを作成しました。プラグインと
- 生成XTEXTアーティファクトがXTEXTファイルから
- 開始日食アプリケーションが
- 作成したテストプロジェクトをロードし、その後、私はドキュメントからのコードの中に置くことで
をtest.dmodelファイルを作成しました。これだけ正確に:xtext domainmodelプロジェクトがJVMタイプを認識しません
import java.lang.Object;
パッケージABCD { }
エンティティAAA { PROP1:オブジェクト
op oper1(Object obj1, Object obj2):Object { int i = 1; }
}
しかし、その後:
- java.lang.Objectの、
- オブジェクト、
- int型私
が認識されません。私は、xtextが端末の代わりにxbaseを拡張し、タイプが広告であると定義された場合、すぐに動作すると考えましたJVMタイプ
この例題は壊れていますか?
xtextドキュメントからホームオートメーションコードを使用する場合と同じことがあります。 Jvmのすべての型は、fireメソッドとprintlnメソッドと同様に認識されません。 http://www.eclipse.org/Xtext/documentation/307_special_languages.html
これだけです!ありがとう!私はちょうど自分のDSLを作成した場合、Java Natureは必要ないと思っています(これは、一般的なプロジェクトから派生した私たちの内部プロジェクトタイプで使用されるためです)。私のファイルをsrcフォルダに置くこと。だからこそ、それほど簡単ではありません。再度、感謝します!あなたへの声 – termil0r
Xtextの性質は必須ではなく、自動的にビルドする必要もありません。 – termil0r