首页 > 软件开发 > ECLIPSE >

Eclipse远程调试tomcat下部署的项目

来源:互联网 2023-03-17 00:05:24 494

Eclipse不仅可以调试本地代码,也可以远程调试部署在服务器上的项目代码,这点在调试本地无法重现的问题上意义尤为重大。iM1办公区 - 实用经验教程分享!

工具/原料

  • Eclipse
  • tomcat及tomcat下部署的项目
  • Windows环境

方法/步骤

  • 1

    首先在tomcat\bin下的catalina.bat中添加允许远程调试的参数SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=11111。其中address=11111的值可变,代表远程调试端口iM1办公区 - 实用经验教程分享!

    Eclipse远程调试tomcat下部署的项目iM1办公区 - 实用经验教程分享!

  • 2

    重启tomcat服务。在Eclipse中配置远程调试。debug---debug configurations…打开debug configurations框,右击remote java application选择new,其中project是选择要调试的项目名称,host是要调试的服务器的IP地址,post是远程调试端口,即第一步的11111。点击debugiM1办公区 - 实用经验教程分享!

    Eclipse远程调试tomcat下部署的项目iM1办公区 - 实用经验教程分享!

  • 3

    点debug后,远程调试联通后的效果如图。iM1办公区 - 实用经验教程分享!

    Eclipse远程调试tomcat下部署的项目iM1办公区 - 实用经验教程分享!

  • 4

    在代码上设置断点,可以设置方法断点,这样即使代码有轻微不一致,只要有此方法,就可以截住iM1办公区 - 实用经验教程分享!

    Eclipse远程调试tomcat下部署的项目iM1办公区 - 实用经验教程分享!

  • 5

    准备结束。开始调试。操作项目界面,当执行到断点时就会截获。效果如图,iM1办公区 - 实用经验教程分享!

    Eclipse远程调试tomcat下部署的项目iM1办公区 - 实用经验教程分享!

  • 5此文章未经许可获取自百度经验
  • 注意事项

    • 本机和服务器要能联通
    • 服务器端代码和本地尽量一致

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!iM1办公区 - 实用经验教程分享!


    标签: ECLIPSE远程TOMCAT

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码