二十八、详述 IntelliJ IDEA 远程调试 Tomcat 的方法
在调试代码的过程中,为了更好的定位及解决问题,有时候需要我们使用远程调试的方法。在本文中,就让我们一起来看看,如何利用 IntelliJ IDEA 进行远程 Tomcat 的调试。 首先,配置 remote : 如上图所示,点击 Edit Configurations ,进入如下界面: 如上图所示,我们进入了 Run/Debug Configurations 界面,然后点击左上角的 + ,选择 Remote : 标注 1:运行远程 JVM 的命令行参数; 标注 2:传输方式,默认为 Socket ; 标注 3:调试模式,默认为 Attach ; 标注 4:服务器 IP 地址,默认为 localhost ,需要修改为目标服务器的真实 IP 地址; 标注 5:服务器端口号,默认为 5005 ,需要修改为目标服务器的真实端口号; 标注 6:搜索资源是使用的环境变量,默认为 <whole project> ,即整个项目。 如上图所示,其中 标注 2 和 标注 3 又分别有两种分类,对于 标注 2, 标注 2:传输方式,默认为 Socket ; Socket :macOS 及 Linux 系统使用此种传输方式; Shared memory : Windows 系统使用此种传输方式。 对于 标注 3, 标注 3:调试模式,默认为 Attach ; Attach :此种模式下,调试服务端