[英]Confused about behavior of NetBeans debugger while debugging a web app
我正在使用NetBeans中的Java ee Web应用程序。 我正在尝试调试应用程序的行为,但是我看到的行为令人困惑。
我正在通过NetBeans在Tomcat中运行该应用程序。 在NetBeans中,我从项目树的根目录中选择“调试”,并且可以向我编写的应用程序发送一个请求。 达到断点,我从应用程序中获得了独特的结果。
但是,以后每次尝试向应用程序发送请求时,都会得到完全相同的错误结果(即使我清除了Chrome上的缓存),并且Netbeans IDE不会在任何定义的断点处停止。 这是可以预期的吗? Servlet通过调试器运行一次后,它是否会在内存中混乱? 每次要调试应用程序时,是否都需要停止并重新启动/重新连接NetBeans调试器? 使用调试器时我做错什么了吗? 这是否表示我在Servlet中编写的代码有问题?
谢谢,
杰森·马佐塔(Jason Mazzotta)
rjsang在缓存上的观点可能是有效的,值得研究。 但是,也可能是某些东西比您预期的更早断裂,导致您甚至无法达到断裂点。
我会建议:
祝好运。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.