2017-09-26 174 views
0

我是GWT新手,但几年来一直是Java开发人员。我刚刚被添加到负责使用GWT的Web应用程序的团队中,并且无法在我的浏览器中或在我的IDE中找出如何调试Java代码。我已经搜索了高和低的答案,并在一个星期的调试失败后,我在这里。如何在Tomcat上运行时调试GWT应用程序

这里是我的设置:

  • IDE:的IntelliJ终极版
  • Maven的依赖管理
  • 的Git版本控制
  • 的Tomcat Web服务器

的Web应用程序有多个Maven模块,如果需要的话,我可以扩展它。

当我运行应用程序来测试新代码时,我会执行mvn clean,mvn install,然后运行一个小脚本来启动Tomcat上的web应用程序。

脚本: MVN -N -Dcargo.run -Dcargo.debug -Dcargo.debug.suspend = N

该脚本包含附加在结束的其他变量,但我忽略他们由于其敏感性。

如何在开发模式下运行此Web应用程序,以便我可以在浏览器或IntelliJ中调试Java代码?我可以运行我的脚本,然后启动调试过程或者调试过程必须先启动吗?

回答

1

一个快速的方式来运行和调试GWT是推出mvn gwt:run-codeserver

然后导航到http://127.0.0.1:9876

抓住书签,浏览器书签栏拖动。

转到在tomcat http://localhost:8080/gwtpage.html中运行的gwt应用程序页面,单击书签并发生魔法。

+0

谢谢,尽管我的配置稍微先进一些,但最终确实有帮助! – broxhouse

相关问题