如何从eclipse调试部署在tomcat上的Web应用程序?

时间:2011-12-27 11:25:44

标签: java gwt

我正在使用GWT。我在tomcat部署了.war。现在我想从eclipse调试它。请教我如何配置步骤?

谢谢!

2 个答案:

答案 0 :(得分:2)

实际上要远程调试Web应用程序,您必须将以下命令lien选项添加到tomcat:-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n或使用命令行运行它:catalina jpda start

查看here了解详情。然后,您应该使用Eclipse(运行/调试配置/远程Java应用程序)连接到调试端口。但是您正在使用GWT,因此更好的调试方法是参考GWT手册。 GWT有一套漂亮的调试tools

答案 1 :(得分:1)

要通过eclipse进行调试,必须在调试模式下运行tomcat。 所以首先在bin中的catlina文件中设置以下参数

设置JPDA_TRANSPORT = dt_socket 设置JPDA_ADDRESS = 5050

然后使用相应目录中的以下命令之一运行tomcat服务器

.. \ jakarta-tomcat-5.5.7 \ bin> catalina jpda run ...要么... .. \ jakarta-tomcat-5.5.7 \ bin> catalina jpda start

我正在使用“jakarta-tomcat-5.5.7”。

然后去2 eclipse并设置调试模式

在左侧选项卡中选择远程Java应用程序,然后选择相应的项目并设置连接属性。

现在你可以调试了。