在Eclipse GMF中,我定义了我的.ecore.genmodel.gmfgraph.gmfmap.gmftool.gmfgen模型,并生成了模型、编辑器和图表代码。
当我将其作为eclipse应用程序运行时,我可以创建一个标准模型,我也可以看到生成的图表类型,但当我启动它(创建图表)时,会出现以下错误消息:
The selected wizard could not be started. Plug-in SmartAdaPro.diagram was unable to load class smartadapro.SmartAdaPro.diagram.part.SmartAdaProCreationWizard. smartadapro.SmartAdaPro.diagram.part.SmartAdaProCreationWizard
我做错了什么?
我通过删除所有生成的代码、plugin.xml和MANIFEST.MF、.genmodel和.gmfgen模型来解决它,并按以下顺序重新生成:
- .genmodel
- 建模和编辑代码
- .gmfgen
- 图表代码
然后它起作用了。