【问题标题】:How can I Identify who calls a gwt service using eclipse debug?如何使用 Eclipse 调试识别谁调用了 gwt 服务?
【发布时间】:2014-02-27 13:19:12
【问题描述】:

我试图确定来自客户端的哪些代码正在调用 gwt rpc 服务,但我在 Eclipse 中的调试视图上的堆栈没有显示该服务的调用者。

有没有办法解决这个问题??

谢谢!

【问题讨论】:

    标签: java eclipse debugging gwt rpc


    【解决方案1】:

    如果它来自您的客户端代码,您可以在<SERVICE_NAME>Async.java 接口中的方法签名上放置一个断点。只要您使用 gwt 代码服务器运行,调试就会遇到断点。

    【讨论】:

    • 感谢您的回答,但已经想到了,但无法在接口方法签名上设置断点
    【解决方案2】:

    在 Eclipse 中转到您的界面 .class 文件。 按 Ctrl+Shift+G。这将向您显示所有出现的接口,您可以为所有出现设置断点。

    快捷键 Ctrl+Shift+G 也适用于接口方法。

    【讨论】:

    • 嗯,这是个好主意,我正在尝试这个。谢谢!但我认为这可能是一个麻烦的解决方案,当有很多发生时。
    猜你喜欢
    • 2017-08-20
    • 2010-09-09
    • 2021-08-01
    • 2017-05-16
    • 2012-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多