gpt4 book ai didi

java - 如何从 Java 类调用 Acceleo Generator (file.mtl) 而不会出现 java.io.IOException : 'generate.emtl' not found

转载 作者:行者123 更新时间:2023-12-01 05:49:22 32 4
gpt4 key购买 nike

我已经使用 Eclipse 创建了一个 Java 项目。在其中我创建了一个包(名为生成器),并将我的generate.mtl 文件和Generate.java 类移入其中。之后,我创建了一个 java 类,并尝试调用“生成”对象的 doGenerate() 方法。

在控制台上执行此操作会显示以下消息:

java.io.IOException:找不到“generate.emtl” 在 org.eclipse.acceleo.engine.service.AbstractAcceleoGenerator.initialize(AbstractAcceleoGenerator.java:307) 在generatore.Generate.(Generate.java:90) 在测试.MainTest.main(MainTest.java:49)

为什么?我必须做什么?

谢谢

最佳答案

Acceleo 正在搜索的“generate.emtl”文件是“generate.mtl”文件的编译版本(类似于“.class”与“.java”)。在 Eclipse 中,如果您使用的是“Acceleo Project”而不是常规 Java 项目,则会自动编译此文件。

但是,您必须 manually compile it或者在独立时将其复制到“mtl”文件旁边。

关于java - 如何从 Java 类调用 Acceleo Generator (file.mtl) 而不会出现 java.io.IOException : 'generate.emtl' not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5106853/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com