【发布时间】:2016-10-27 23:12:47
【问题描述】:
我已经按照这个简单的教程 wiki.eclipse.org/Acceleo/Getting_Started 我的目标是创建一个 UI 启动器...... 但是,当我完成并单击“Acceleo Model to Text”>“生成”时,文件夹“src-gen”仍然为空!!
在错误日志查看时提示此错误:
java.io.IOException: '/elt/codegeneration/ecore2dataspace/files/generate.emtl' not found
at org.eclipse.acceleo.engine.service.AbstractAcceleoGenerator.initialize(AbstractAcceleoGenerator.java:409)
at elt.codegeneration.ecore2dataspace.files.Generate.<init>(Generate.java:90)
at elt.codegeneration.ecore2dataspace.ui.common.GenerateAll.doGenerate(GenerateAll.java:91)
at elt.codegeneration.ecore2dataspace.ui.popupMenus.AcceleoGenerateEcore2dataspaceAction$1.run(AcceleoGenerateEcore2dataspaceAction.java:76)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
它没有找到文件 generate.emtl,尽管它实际上存在于 jar 文件中。
奇怪的是,当我尝试在单独的 Eclipse 应用程序(通过 Maniferst.mf)中启动插件时,一切正常!!!
我有 Acceleo - 从模型生成文本版本:3.1.0。 Eclipse 平台版本:3.7.0
谢谢
【问题讨论】:
-
如果你设法克服了这个问题,你能提供一个答案吗?谢谢!!
标签: eclipse plugins acceleo metamodel