我有一个在Tomcat中部署的应用程序。后来我将代码配置为Eclipse中的项目。我想通过Eclipse连接到tomcat并调试应用程序。尝试建立远程调试连接会引发错误。我需要在tomcat的某处添加任何条目吗?
首先,您需要以调试模式运行Tomcat。最简单的方法是修改启动文件(.bat或.sh,取决于您是否使用Windows)。找到包含start命令的文件附近或结尾处的行,并将其更改为jpda start。这将导致Tomcat在侦听port的调试模式下启动8000。
start
jpda start
8000
接下来,要通过Eclipse连接到此过程,请选择Run菜单并选择Debug Configurations...。在左侧窗格中,选择Remote Java Application并单击New launch configuration列表上方的按钮。要注意的重要设置是Host和Port字段。主机值必须与Tomcat进程的主机名匹配,端口应为8000。您可能还需要在Source选项卡上添加条目,以确保所有源代码都可以逐步使用。
Run
Debug Configurations...
Remote Java Application
New launch configuration
Host
Port
Source