如何在xtext中更改默认包生成位置?

时间:2014-09-23 09:10:09

标签: xtext

如何在xtext中更改生成的包的默认位置?

例如:src-gen package和xtend-gen。

在这些包中,生成了各种子包。那么如何更改默认生成位置。

1 个答案:

答案 0 :(得分:5)

如何修改 src-gen 位置

打开GenerateDSL.mwe2:

  • 在Generator组件中添加以下内容:

    component = Generator {
        srcGenPath = "/src-other"
        ...
    }
    
  • 修改现有目录清理程序:

    component = DirectoryCleaner {
        directory = "${runtimeProject}/src-other"
    }
    component = DirectoryCleaner {
        directory = "${runtimeProject}.ui/src-other"
    }
    component = DirectoryCleaner {
        directory = "${runtimeProject}.tests/src-other"
    }
    


如何修改 xtend-gen 位置

打开Eclipse Preferences然后转到Xtend - >编译页面。

您可以在“生成的Java文件的输出文件夹”部分中更改默认目录 enter image description here