繁体   English   中英

有什么方法可以使用Eclipse调试Web应用程序?

[英]Is there any way to debug web applications using Eclipse?

我正在使用Eclipse Java IDE开发Web应用程序。

我正在使用Tomcat 6作为我的servlet容器。

可用于Java的工具(包括Eclipse)似乎缺少针对Web应用程序的调试功能(与.NET平台的Visual Studio相比)。

如何使用Eclipse调试Web应用程序?

在调试模式下运行tomcat(Java选项-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000 ),然后在Eclipse中使用远程调试(调试配置->远程Java Aplication)并通过已配置的端口(例如本例中的8000)连接到服务器。

如果要调试Web应用程序,请在所需的位置设置断点,然后在调试模式下运行Tomcat。 如果您记录了异常或放置了INFO / DEBUG消息,则可以在Console上查看它们(如果使用ConsoleAppender )。

重要的是您的应用程序在调试模式下运行。 对于浏览器端调试(如@Thomas所说),有诸如Chrome Debugger(对于Google Chrome), Firebug (对于Firefox)和Firebug Lite(对于其他浏览器)之类的工具。

您可以在代码中添加断点,并以调试模式部署应用程序。

Eclipse有一个控制台窗口,您可以在其中查看生成的错误消息。 对于网络,有一个附加组件或构建在浏览器上,例如用于Firefox的firebug和Google-chrome开发人员工具。 尝试一下。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM