[英]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.