Eclipse 远程tomcat调试程序

很多时候我们把代码部署到云服务器上,需要调试的时候可以选择远程调试,既节省时间,效率又高。下面详细介绍如何进行远程调试。

1.1. 创建startup-debug.bat

1、找到云主机上的apache-tomcat-7.0.73\bin\startup.bat

2、复制一份startup.bat,并命名为startup-debug.bat

3、打开tartup-debug.bat,找到call "%EXECUTABLE%" start %CMD_LINE_ARGS%

替换成call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%

4、在刚刚替换的call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%这行上面加上三行:

set JPDA_TRANSPORT=dt_socket

set JPDA_ADDRESS=9000

set JPDA_SUSPEND=n

修改后如图所示:

5、启动tartup-debug.bat

1.2. 设置eclipse的debug参数

1、找到debug-configurations如图:

2、设置debug参数,如下图:

3、最后点击运行就可以了。

1.3. debug连接超时解决

设置完了之后,运行的时候可能出现连接超时的情况,那么需要设置一下超时的参数如下图:

1.4. 设置云主机端口可用

当所有都设置了,还是无法远程调试。那么去设置一下云主机的端口时候可用状态吧。以腾讯云说明。

1、登录腾讯云,找到安全组,如下图:

2、编辑规则,新增一个入站端口

3、现在可以远程调试了吧。

最新文章

  1. 修改SharePoint 2013中item Created by 信息
  2. linux find
  3. Genome-wide Complex Trait Analysis(GCTA)-全基因组复杂性状分析
  4. mysql的相关操作
  5. Regex Tester 安装教程
  6. 跟我一起学extjs5(11--自己定义模块的设计)
  7. Zabbix 中文使用手册
  8. A - 小彭玉的扫荡食堂计划
  9. JqGrid动态改变列名
  10. Servlet生命周期方法,request.getRequestDispatcher
  11. ajax上传图片
  12. Android KeyCode 列表
  13. C++STL模板库适配器之stack容器
  14. hdu4778 状态压缩
  15. [十二省联考2019]异或粽子 (可持久化01tire 堆)
  16. C++哪些运算符重载能够重载?
  17. 为什么有logistics函数
  18. PKU 2823 Sliding Window(线段树||RMQ||单调队列)
  19. # fabirc 配置多组服务器 密码与密钥一起使用 key_filename的设置
  20. Centos7 第三方仓库 yum 方式安装 PHP7.2

热门文章

  1. 使用 ArrayAdapter 来定制 ListView
  2. 更改ligerui源码实现分页样式修改
  3. 1433端口无法连接(sql server 数据库无法访问问题)解决思路
  4. Activiti数据库表结构(表详细版)
  5. [bzoj4816][Sdoi2017]数字表格 (反演+逆元)
  6. Perl语言入门:第六章习题:处理用户所指定的名字并汇报相应的姓。
  7. RabbitMQ之六种队列模式
  8. pytorch之Tensor与Variable的区别
  9. android ListView几个比较特别的属性
  10. 笔试算法题(33):烙饼排序问题 & N!阶乘十进制末尾0的个数二进制最低1的位置