如何在eclipse中调试GWT项目?

时间:2016-04-05 12:49:51

标签: eclipse maven debugging gwt

我有一个GWT-Maven项目,我想调试它。我对开发模式或生产模式下的调试没有任何想法。所以我正在做一些我做过的事。

  1. 我在tomcat6 liferay服务器上部署war文件。

  2. 现在我在服务器端设置了一个断点(它的工作完美)

  3. 当我在客户端上设置断点而不是workig。

  4. 所以有任何方法可以在开发或生产模式下调试GWT客户端。

2 个答案:

答案 0 :(得分:1)

我不确定我是否正确地关注了你,但GWT被编译成了JS。看看sourceMaps,我相信你正在寻找的东西。

答案 1 :(得分:1)

您应该使用浏览器的调试器。 Chrome就是最好的。

启动您的GWT应用。 按F12打开开发人员工具。 选择“来源”标签 在左侧的树上打开“您的页面标题(xxxx.html)” 在此下方,您将看到包含所有包的源地图。 打开要放入断点的java文件,并使用Chrome设置断点。

在Eclipse中进行客户端GWT调试是不可能的。但对我来说,Chrome调试器已经绰绰有余了。 我认为IntelliJ可以从whitin IntelliJ本身(对于IntelliJ的付费版本)进行GWT的客户端调试。