【问题标题】:web app debugging in EclipseEclipse 中的 Web 应用程序调试
【发布时间】:2010-02-19 22:54:35
【问题描述】:

我在 Eclipse 中有一个 Java Struts 应用程序,我正在寻找一种在 Tomcat 上运行该应用程序时查看请求和会话变量值(如 NetBeans 显示它们)的方法。
出于某种原因,调试模式下的“变量视图”始终为空,无法用我需要遵循的变量填充它。内部或外部浏览器,没有区别。
请给我一些提示,谢谢

一天后:
感谢您的回答。我将进一步完善我的问题,因为我仍然没有得到我想要的。
我的参考是 NetBeans 中显示的表(“HTTP 监视器”),我可以看到与每个 Get 或 Post 关联的参数和属性,在“请求”、“会话”、“上下文”选项卡中排序。 在 Eclipse 中,我现在可以更接近地在“表达式”视图中显示我需要的变量。问题是没有更新!例如,与下拉选择控件链接的“_client”变量不会反映更改。

我需要动态概览,而不是变量的快照。
有什么想法吗?

【问题讨论】:

    标签: java eclipse debugging variables


    【解决方案1】:

    在启用 JPDA 和 then you can attach the Netbeans debugger to it 的情况下运行 Tomcat。

    【讨论】:

    • 那会很方便,谢谢你的链接。我在 NetBeans 中收到“连接被拒绝”消息,但我正在处理它。缺点是同时运行 Eclipse、Tomcat 和 NetBeans 的系统的性能! :¤!
    【解决方案2】:

    仅当线程挂起时才会填充变量视图。在感兴趣的行上设置断点,等待调试器挂起线程,然后检查变量。

    【讨论】:

    • 谢谢,它对我有帮助,但我仍然希望有一种无需断点即可查看属性和参数状态的方法,我会说“运行中”。
    猜你喜欢
    • 2013-02-20
    • 2012-08-04
    • 1970-01-01
    • 1970-01-01
    • 2015-09-29
    • 2012-12-15
    • 2014-11-22
    • 1970-01-01
    相关资源
    最近更新 更多