1

単純な ECORE から XText 文法を生成しようとしています。この turorial http://koehnlein.blogspot.com/2010/03/xtext-for-your-ecore-models.htmlに従っ ていますが、生成されたワークフローを実行しようとすると、実際に次のエラーが発生します。

1    [main] INFO  lipse.emf.mwe.utils.StandaloneSetup  - Registering platform uri '/home  /andrea/workspace'
85   [main] ERROR mf.mwe2.launch.runtime.Mwe2Launcher  - Problems instantiating module    org.xtext.example.mydsl.MyDsl: java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: Problems instantiating module org.xtext.example.mydsl.MyDsl: java.lang.reflect.InvocationTargetException
  at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:90)
at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:73)
...
..

何か案が?

4

1 に答える 1

0

例外は、デフォルトの xText プロジェクトの言語名である「org.xtext.example.mydsl.MyDsl」についてです。

あなたの言語を定義する ECore クラスの名前は?

私はそれが同じでなければならず、少なくとも存在すると思います。

于 2012-10-12T16:58:12.753 に答える