1

我试图从一个简单的 ECORE 生成一个 XText 语法。我关注这个教程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

例外是关于“org.xtext.example.mydsl.MyDsl”,它是默认 xText 项目的语言名称。

定义您的语言的 ECore 类的名称是什么?

我想它必须是相同的并且至少存在。

于 2012-10-12T16:58:12.753 回答