调试Acceleo mtl转换

时间:2017-06-06 11:20:19

标签: debugging emf acceleo

我使用Acceleo 3.7进行了eclipse,并编写了一个简单的示例(与Getting Started中的相同)但我无法使用“Acceleo Plug-in Application”配置调试转换。实际上,当我选择此配置时,我根本无法运行转换,并且出现以下错误:

Couldn't load class org.eclipse.acceleo.module.umlsample.main.Generate from project org.eclipse.acceleo.module.umlsample

当我使用'Java Application'作为转轮配置运行/调试转换时,转换运行但仍无法调试转换。 知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

从Eclipse Mars开始,由于内部平台的API更改,“插件应用程序”启动不再起作用。它已从最新版本的Acceleo中删除。

你必须走很长的路才能调试你的生成:生成一个UI launcher,从当前的eclipse启动一个新的eclipse运行时(“Run> Run configurations”,双击“eclipse应用程序”并启动它,你将有一个新的动作来从新运行时工作区的模型开始你的生成(如wiki的最后一张图片所示)。这可以从你的第一次日食中调试。