调试Java Web应用程序的步骤是什么?

9

我加入了一个已经开发好的项目,它是一个部署在Tomcat服务器上的Web应用程序。

我已经在我的本地Tomcat服务器上配置了Web应用程序,并且它正常运行。我想开始调试应用程序,但我不确定从哪里开始以及如何在Eclipse环境下调试Java Web应用程序,因此我的问题是:

问:如何在Eclipse环境中调试运行在本地机器上的Tomcat服务器上的Java Web应用程序?{指向有用资源或其他步骤将不胜感激}

4个回答

2

是的。我正在Eclipse中创建动态项目,所以我想我可以使用Web工具平台。 - Rachel

1

只需停止正常启动模式下的服务器并点击调试模式。很快,在服务器显示“debugging,synchronised”之后,继续像平常一样使用Web应用程序。但在此之前,您必须提供断点,并可以看到所需的结果。

对我来说有效。


0

我曾经不止一次地必须这样做。通常情况下,为了在Tomcat中调试Web应用程序,创建一个动态Web项目并不方便。这种技术相当简单,但需要在Tomcat中进行一些配置,然后在运行时使用Elcipse(或netbeans)连接到Tomcat。

http://wiki.apache.org/tomcat/FAQ/Developing, 特别是

如何配置Tomcat以支持远程调试?如何使用Eclipse远程调试Tomcat?


-1

首先获取 Eclipse 的 Java EE 版本

然后需要将包含 WEB-INF 文件夹的 Eclipse 项目设置为动态 Web 项目。这样,完整的工具集就会变得可用,并允许您在任何服务器中(包括 Tomcat)内部处理项目。关键是要找到服务器视图窗格,右键单击以添加新的 Tomcat 服务器适配器。


你能详细解释一下吗?我对这个方法不太清楚。 - Rachel
你可能会发现http://www.eclipse.org/webtools/community/tutorials/BuildJ2EEWebApp/BuildJ2EEWebApp.html很有趣。记得使用Eclipse的JEE版本。 - Thorbjørn Ravn Andersen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接