Acceleo代码生成不需要';无法启动,无法';t加载主类
我创建了一个新的非常简单的Acceleo项目,只有一个主模块generate.mtl尝试创建一个新文件。该包将在清单中导出。当我启动.mtl文件时,我得到了这个错误Acceleo代码生成不需要';无法启动,无法';t加载主类,acceleo,Acceleo,我创建了一个新的非常简单的Acceleo项目,只有一个主模块generate.mtl尝试创建一个新文件。该包将在清单中导出。当我启动.mtl文件时,我得到了这个错误 !MESSAGE Couldn't load class org.eclipse.acceleo.module.sample.main.Generate. Check that its containing package is exported. !MESSAGE Couldn't load class org.eclipse.
!MESSAGE Couldn't load class org.eclipse.acceleo.module.sample.main.Generate. Check that its containing package is exported.
!MESSAGE Couldn't load class org.eclipse.acceleo.module.sample.main.Generate from project org.eclipse.acceleo.module.sample
我真的不知道为什么和怎么做。我用Acceleo的3.4版而不是3.5版解决了这个问题。3.4工程我使用Acceleo的3.4版而不是3.5版来解决。在3.4版本中,我遇到了一个类似的问题,我通过将bin目录添加到Manifest文件中的类路径来解决它 我这样做是因为Etienne在这里的回答:不能在Eclipse中使用Acceleo从UML生成java 使用“插件清单编辑器”打开MANIFEST.MF时,底部有一个“运行时”选项卡。在屏幕的右侧底部有一个编辑类路径的地方。我加了“bin/”
在那之后,我加载类没有问题 我遇到了一个类似的问题,我通过将bin目录添加到清单文件中的类路径来解决它 我这样做是因为Etienne在这里的回答:不能在Eclipse中使用Acceleo从UML生成java 使用“插件清单编辑器”打开MANIFEST.MF时,底部有一个“运行时”选项卡。在屏幕的右侧底部有一个编辑类路径的地方。我加了“bin/”
在那之后,我加载类没有问题 您的解决方案@jpcahoon-解决了我在Acceleo 3.5.1上的问题您的解决方案@jpcahoon-解决了我在Acceleo 3.5.1上的问题尽管在清单文件中声明了类路径,但今天我还是遇到了同样的问题。
我的解决方案是在清单文件的Overview选项卡中调整执行环境(在我的例子中,将其设置为JavaSE-1.6解决了这个问题)。尽管清单文件中声明了类路径,但今天我还是遇到了同样的问题。 我的解决方案是在清单文件的Overview选项卡中调整执行环境(在我的例子中,将其设置为JavaSE-1.6解决了这个问题)