不能运行加速器uml2java的例子

时间:2014-04-16 20:14:58

标签: eclipse acceleo

我从加速开始。

我安装了eclipse-modeling-luna-M6-win32。 然后我通过更新eclipse安装了acceleo。 (有更好的选择吗?)

尝试使用uml2java示例。 为了运行它,我尝试运行org.eclipse.acceleo.examples.uml2java。

它给了我:

错误 无法从项目org.eclipse.acceleo.examples.uml2java加载类org.eclipse.acceleo.examples.uml2java.main.Uml2java 无法加载类org.eclipse.acceleo.examples.uml2java.main.Uml2java。检查是否已导出其包含的包。

我没有更改代码。 我检查了MANIFEST,它在运行时:org.eclipse.acceleo.examples.uml2java.main

我还看到有一个UI项目,据我所知是一个插件,但我不知道该怎么做(所以它会在eclipse上创建一个新的菜单)。

任何帮助表示赞赏!!

感谢。

2 个答案:

答案 0 :(得分:0)

使用eclipse indigo和最新的加速器一起工作。我不知道是否可以使用更新的eclipse版本。也适用于eclipse kepler。

答案 1 :(得分:0)

这解决了我的问题。尝试将“bin /”目录添加到清单文件中的Classpath。

右键单击MANIFEST.MF文件并“打开方式>” “Plug-in Manifest Editor”。

这会在底部显示一些标签。使用“运行时”选项卡。在此屏幕的右下角有一个编辑类路径的位置。添加“bin /".

我从Etienne的回答中得到了这个想法:Can't generate java from UML using Acceleo in Eclipse