GWT:从HTML中查找Java源代码

时间:2012-02-15 07:51:14

标签: java gwt

我刚刚开始研究一个巨大的gwt项目,并问自己是否有一种聪明的方法来查找gwt java类,同时用firebug(或simular)研究HTML。 例如,我在html页面的某个地方有一个表,需要找到生成该表的gwt类。

我正在使用gwt 2.4.0,eclipse 3.7,主要是firefox和firebug以及gwt-development-plugin。

3 个答案:

答案 0 :(得分:2)

我能想到的唯一方法是找到表的ID(如果已设置)或其他属性,并搜索Java代码以查看它的设置位置。

GWT生成的代码是高度混淆的,变量名称被更改为更小的东西以节省空间 - 因此没有“简单”的方法来从JS发现原始代码。

答案 1 :(得分:2)

答案 2 :(得分:1)

您还可以将已编译的JavaSript的“输出样式”设置为详细信息,然后保留Java项目的变量和类名。

然而,这将使您的JS文件大100倍,它从未帮助我调试应用程序。我实际上在eclipse中使用调试模式找到了所有错误!在编译模式下无效的代码在模拟调试版本中也不起作用(调试时,它们通过浏览器插件模拟JavaSript函数和Java)。

enter image description here