Java Platform Debugger Architecture(JPDA:Java平台调试架构) 由Java虚拟机后端和调试平台前端组成
1.Java虚拟机提供了Java调试的功能
2.调试平台经过调试交互协议向Java虚拟机请求服务以对在虚拟机中运行的程序进行调试
启动方式:
第一种修改文件:startup.bat 的第56行
原:call "%EXECUTABLE%" start %CMD_LINE_ARGS%
改:call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%
而后运行startup.bat
第二种:命令行运行
catalina.bat start //这是正常运行没有启动调式平台架构
catalina.bat jpda start //这是启动调式平台架构
运行结果(启动调式平台):
这里表示tomcat支持远程调试了,下面使用eclipse做为调式平台进行链接
打开eclipse 下的 Debug Configurations 窗口 进行配置 前端
接着运行调试便可