我还需要生成外部日食,但我不知道该怎么做。我已经阅读了这个帖子,但我首先要克服另一个问题:我无法启动 main !
我尝试了不同的方法:将项目导出为独立项目,将项目放入常规或可执行的 jar 中,然后直接启动 Generator.class。我想要最后一个解决方案的帮助。这是我启动它的方式:
java -cp "..\testGene\bin\;C:\Program Files\Eclipse\plugins" testGene.main.Generate testModel.uml outputDir
我无法复制整个控制台(开发计算机未连接到互联网),但它说:
线程“主”java.lang.NoClassDefFoundError 中的异常:org/Eclipse/acceleo/engine/service/AbstractAcceleoGenerator 找不到主类:testGene.main.Generate。
生成器在 Eclipse 中运行良好,我设法用相同的命令行调用了一个简单的测试类。我试图将整个 acceleo 插件复制到我的 bin 目录中,以防“程序文件”中的空间出现问题。
我很确定这是我犯的一个简单错误,有什么想法吗?