IDEA 2016 配合 Tomcat8 远程调试

部署完测试环境之后发现与本地环境有区别,所以采用远程debug模式进行连接,方便找出问题所在。

一、 环境说明

服务器环境:CentOS 6.5
Tomcat版本:tomcat8

二、 远程Tomcat配置

  1. 修改catalina.sh文件,顶部新增 export JPDA_ADDRESS=8000
#进入tomcat中/bin目录
[infoyb@Test2 bin]$ vim catalina.sh
IDEA 2016 配合 Tomcat8 远程调试_第1张图片

此设置方法会将jpda的监听端口改为 8000,但是不影响正常访问的tomcat端口。

  1. tomcat 启动方式
[infoyb@Test2 bin]$ ./catalina.sh jpda start
  1. 防火墙开启8000端口

三、 本地IDEA 配置

  1. 新增remote tomcat服务。


    IDEA 2016 配合 Tomcat8 远程调试_第2张图片
  2. 配置ip与端口


    IDEA 2016 配合 Tomcat8 远程调试_第3张图片

    IDEA 2016 配合 Tomcat8 远程调试_第4张图片
  3. 启动调试按钮


到此已经连接成功,可以开始远程调试,但要保持跟服务器端代码一致,否则会导致debug不准确。

你可能感兴趣的:(IDEA 2016 配合 Tomcat8 远程调试)