调试/查看GWT生成的java代码源代码

时间:2011-05-12 08:45:40

标签: java gwt generator

我可以选择从自定义GWT生成器(com.google.gwt.core.ext.Generator)查看生成的代码。

我一直在补充创建我自己的源编写器,在system.out等中打印出来源,我已经设法做了但是这看起来非常困难并且不是很容易使用。

有时我只是故意破坏生成的代码,以便在temp文件夹中打印出损坏的文件,效果很好。

一定有更好的方法......我确定我错过了什么。

2 个答案:

答案 0 :(得分:5)

要在运行GWT-Compiler时将生成的 Java 源(即生成的JavaScript)写入目录,只需添加gwtc compiler option "-gen"和目标目录即可。

答案 1 :(得分:1)

Alternate选项用于调试GWT编译过程,该过程实际上调用了生成器的generate()方法。您可以在generate()方法的开头设置断点,然后逐步执行它并检查发生了什么。

有关如何操作的更多信息,您可以查看以下内容:

http://lazyrhino.blogspot.de/2013/10/gwt-generator-part-3-debugging-generation.html