0

我在独立模式下使用 Acceleo 从 UML 模型(用 Papyrus 编辑)生成源代码。

我遵循了本教程https://wiki.eclipse.org/Acceleo/Maven(使用相同的版本)。

我创建了自己的 uml 配置文件,并在某些元素(类、包……)上应用了一些刻板印象,一切都很好……

但是,当我使用 Papyrus 中的“子模型单元”功能“拆分”uml 文件时,Acceleo 无法从“子模型”文件中检索元素上应用的原型(它仍然可以在“根”文件中找到它们)。

当我重新整合所有拆分的文件时,一切都再次像魅力一样工作。

我不知道出了什么问题,有什么想法吗?

更新:我在这里提供了一个最小的示例(但遵循全局结构):http: //www.wikiupload.com/D0NI4YR6T9KNCC7。只需运行

mvn clean install    

在根“示例”目录上。结果在“example/result/target/result”目录中

4

0 回答 0