我有一个用 xtext 编写的 DSL。假设扩展名是 dmodel。我创建了一个包含两个文件的项目,a.dmodel
并且b.model
基于 DSL,其中的各种元素能够在编辑器中相互交叉引用。
可以说,我想移动a.dmodel
到 jar 并将其添加到 jar(并可能将 jar 添加到项目中)并且仍然能够交叉引用 b.dmodel 中的元素。我该如何做到这一点?
我有一个用 xtext 编写的 DSL。假设扩展名是 dmodel。我创建了一个包含两个文件的项目,a.dmodel
并且b.model
基于 DSL,其中的各种元素能够在编辑器中相互交叉引用。
可以说,我想移动a.dmodel
到 jar 并将其添加到 jar(并可能将 jar 添加到项目中)并且仍然能够交叉引用 b.dmodel 中的元素。我该如何做到这一点?