Java 清理项目时,MyDSL代码验证不起作用

Java 清理项目时,MyDSL代码验证不起作用,java,dsl,xtext,xtend,mwe,Java,Dsl,Xtext,Xtend,Mwe,在我的DSL验证程序代码中,当我清理项目或在一个文件中更改时,它不起作用。 然后我使用谷歌,开始知道我必须在Evalidator中注册EPackage,但在我的ecore模型中没有这样的功能 所以请让我知道这个问题的答案 非常感谢。通过绑定DSL语言的SharedRuntimeModule中的资源,我的问题已经解决。您使用的是导入的还是生成的EPackage?你确定你的验证器真的被实例化了吗?

在我的DSL验证程序代码中,当我清理项目或在一个文件中更改时,它不起作用。 然后我使用谷歌,开始知道我必须在Evalidator中注册EPackage,但在我的ecore模型中没有这样的功能

所以请让我知道这个问题的答案


非常感谢。

通过绑定DSL语言的SharedRuntimeModule中的资源,我的问题已经解决。

您使用的是导入的还是生成的EPackage?你确定你的验证器真的被实例化了吗?