共计 1405 个字符,预计需要花费 4 分钟才能阅读完成。
很多时候我们把代码部署到云服务器上,需要调试的时候可以选择远程调试,既节省时间,效率又高。下面详细介绍如何进行 Eclipse 远程 Tomcat 调试程序试。
1.1. 创建startup-debug.bat
1、找到云主机上的apache-tomcat-7.0.73\bin\startup.bat
2、复制一份startup.bat,并命名为 s tartup-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、现在可以远程调试了吧。
更多 Tomcat 相关教程见以下内容:
CentOS 6.6 下安装配置 Tomcat 环境 http://www.linuxidc.com/Linux/2015-08/122234.htm
RedHat Linux 5.5 安装 JDK+Tomcat 并部署 Java 项目 http://www.linuxidc.com/Linux/2015-02/113528.htm
Tomcat 权威指南(第二版)(中英高清 PDF 版 + 带书签) http://www.linuxidc.com/Linux/2015-02/113062.htm
Tomcat 安全配置与性能优化 http://www.linuxidc.com/Linux/2015-02/113060.htm
Linux 下使用 Xshell 查看 Tomcat 实时日志中文乱码解决方案 http://www.linuxidc.com/Linux/2015-01/112395.htm
CentOS 64-bit 下安装 JDK 和 Tomcat 并设置 Tomcat 开机启动操作步骤 http://www.linuxidc.com/Linux/2015-01/111485.htm
CentOS 6.5 下安装 Tomcat http://www.linuxidc.com/Linux/2015-01/111415.htm
Tomcat 中 session 的管理机制 http://www.linuxidc.com/Linux/2016-09/135072.htm
Tomcat 的详细介绍:请点这里
Tomcat 的下载地址:请点这里
本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-03/141984.htm