这可能是一个重复的问题(请参阅Xtext Project: Add Jar Libraries with the Project Wizard Manager into the Classpath/Referenced Libaries of the clients Project),但由于声誉低,我无法评论原始问题。
因此,我关于类似主题的问题:
我创建了一个自定义 DSL,到目前为止它运行良好。我们的下一步是使用自定义库支持以这种语言创建的新项目,该库将作为创建项目的依赖项。这个库也是使用我们的 DSL 创建的,因此它与其他项目完全兼容。
该库将包含基本数据类型和其他类型以及生成的代码,这些代码将由“周边”项目的生成器使用。
我需要有关如何将此 jar 文件包含到新项目实例化过程中的提示。将它手动添加到创建的项目中就像一个魅力,但我想在这方面有一些自动化。
我正在为 DSL 创建一个自定义项目向导,但由于没有关于该主题的深入文档,我有点卡在那里。
谢谢诺夫