Eclipse juno不会在tomcat中运行的GWT服务器端代码中遇到断点

时间:2013-07-17 15:25:23

标签: java eclipse debugging gwt remote-debugging

我正在运行Vogella关于GWT的教程(http://www.vogella.com/articles/GWT/article.html),我在OSX上的Eclipse Juno安装无法在服务器端服务模块实现java类MyUserServiceImpl中找到断点。

我已经将Tomcat 7的外部(非工作空间)安装与我的Eclipse相关联,从中我可以成功启动和停止服务器。我可以在服务器启动期间看到端口8000已设置为附件(通过添加到VM args:-Xdebug -Xrunjdwp:transport = dt_socket,address = 8000,server = y,suspend = n)。我似乎能够使用Eclipse中localhost url上的远程调试连接到端口8000。

有关为什么我无法点击断点的任何建议?

1 个答案:

答案 0 :(得分:0)

事实证明,不是将其作为远程Java应用程序进行调试,而是将其作为Web应用程序进行调试。

仍然需要确保它实际上已部署到正确的tomcat安装目录。我已在Web应用程序类型项目的调试配置中取消选中“运行内置服务器”。我还确保eclipse已经控制了首选项中标识的tomcat安装。不允许手动设置目录,因为我在eclipse中将其分别标识为THE tomcat installation dir。