当前位置: 首页 > 知识库问答 >
问题:

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

周越泽
2023-03-14

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

我已经将Tomcat 7的一个外部(而不是工作区)安装与我的Eclipse连接起来,从中我能够成功地启动和停止服务器。在服务器启动期间,我可以看到端口8000被设置为附件(通过添加到VM参数:-Xdebug-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n)。我似乎能够在Eclipse中通过本地主机url上的远程调试连接到端口8000。

关于我为什么不能达到断点有什么建议吗?

共有1个答案

芮建茗
2023-03-14

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

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

 类似资料:
  • 如何在GWT应用程序的服务器端进行一次初始化? 我可能想的很像,您可以重写,但旧习惯很快就会消失;) 我想做的是: > < li> 加载一组属性 建立与数据库的连接

  • 我无法在VS代码上运行Tomcat服务器。 错误信息如下 但是,我的tomcat文件夹放在D驱动器上,与源代码文件夹相同。我不知道它为什么要搜索“C:\Program”文件夹。如果你能帮忙,我真的很感激。非常感谢。 jdk1.8 Windows10 VS code1.47.2 Tomcat9.0.37 在此处输入图像描述

  • 问题内容: 我有一个扩展该类的接口,该接口用于在GWT应用程序中检索i18n消息。看起来像这样: 通常,我使用如下方式创建它的实例: 但是,这不适用于服务器端代码,仅适用于客户端代码(它抛出错误,指出GWT.create()仅可用于客户端代码)。 类似问题的答案指向一个单独的库,您可以下载该库,该库可以让您访问服务器上的i18n消息,但是我不想下载任何其他库(这似乎是一个简单的问题,必须有一个简单

  • 我想部署一个tomcat服务器,以便它同时侦听两个端口(都用于超文本传输协议)。 为了确保您正确理解这个需求,我们只有一个服务器实例,但希望侦听HTTP协议的两个端口。例如,任何人都可以使用端口号7080和8080访问部署在我的服务器中的应用程序 有可能做到吗?如果可能,我们如何实现这一点?

  • 问题内容: 问题 如果能够从主机进行编译和运行,则可以设置并达到断点,但是如果我从docker容器中执行此操作,则gdb不会达到设置的断点。 复制步骤(所有片段均已准备好复制粘贴) 创建一个docker文件: 构建图像并在其中运行交互式会话: 从容器内部创建小的main.cpp,编译并运行gdb: 观察gdb的输出: 从输出中可以看到,尽管程序已执行(打印为“ hi”)并成功退出,但未命中断点。我

  • 我是否遗漏了任何配置等? 事先非常感谢