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