Java 禁用Acceleo引擎中的异常处理

Java 禁用Acceleo引擎中的异常处理,java,eclipse,acceleo,Java,Eclipse,Acceleo,在Acceleo中,当我编辑并保存时,比如说,generate.mtl,Acceleo会自动生成generate.java类。从这个java类中,我可以从外部类调用doGenerate方法来生成基于模型的内容 但是,如果在执行过程中出现一些异常,则该异常将由Acceleo引擎处理我想告诉Acceleo引擎不要处理异常,从而意识到发生了错误。 怎么可能呢?我想了很久,但没有成功。上周,我成功地在独立模式下从Java类而不是使用插件运行了Acceleo 这让我花了很多时间处理库的问题,依赖性的问题等

在Acceleo中,当我编辑并保存时,比如说,
generate.mtl
,Acceleo会自动生成
generate.java
类。从这个java类中,我可以从外部类调用
doGenerate
方法来生成基于模型的内容

但是,如果在执行过程中出现一些异常,则该异常将由Acceleo引擎处理我想告诉Acceleo引擎不要处理异常,从而意识到发生了错误。
怎么可能呢?

我想了很久,但没有成功。上周,我成功地在独立模式下从Java类而不是使用插件运行了Acceleo

这让我花了很多时间处理库的问题,依赖性的问题等等。但我最终得到了它(我的意思是,这是一项艰苦的工作,要有耐心)

我的惊讶是:当我运行Acceleo单机版时,它失败了,但模板是一样的。我有很多错误,但是插件当时正在管理,结果插件打印了一个空字符串!运行Acceleo standalone时,这些错误会引发异常,my main类会打印stacktrace

所以,如果你想自己管理错误,我建议你独立运行,但是。。。祝你好运!:)


我希望这能帮助你:)

嗨!我实际上是独立运行Acceleo的。和你一样,让所有的工作都独立进行是一项非常艰苦的工作。但是,我的问题是,我将Acceleo引擎集成到了一个软件中,然后我需要注意Acceleo错误以通知用户该过程失败。无论如何谢谢你