linux中设置tomcat远程debug模式
2015-12-30 10:25
465 查看
一. 应用场景
在实际的测试过程中,可能会遇到由于程序执行的不间断性,我们无法构造测试场景来验证某个功能的正确性,只有通过代码级的调试才能验证功能是否正确。然而开发本地调试的话,不具有说服力,这时我们测试人员必须连接到linux下的基线版本代码进行远程调试
二.调试步骤
1、部署服务工程到Linux系统下的Tomcat中,本文档重点是远程调式,为了防止文档篇幅累赘,这里就不介绍部署工程了。
2、更改tomcat远程调试端口
(1).更改Linux系统上的Tomcat启动文件远程调试端口,登录服务器,找到Tomcat安装路径,进入到bin目录
(2).打开目录下的catalina.sh文件,找到JPDA_ADDRESS=”8000”,8000代表远程调试端口,可以更改成其他没有被占用的端口,更改完成后保存退出。如下图
3.以debug模式启动Tomcat
(1).进入tomcat的bin目录,输入./catalina.sh jpda run或者./catalina.sh jpda start命令启动tomcat
在实际的测试过程中,可能会遇到由于程序执行的不间断性,我们无法构造测试场景来验证某个功能的正确性,只有通过代码级的调试才能验证功能是否正确。然而开发本地调试的话,不具有说服力,这时我们测试人员必须连接到linux下的基线版本代码进行远程调试
二.调试步骤
1、部署服务工程到Linux系统下的Tomcat中,本文档重点是远程调式,为了防止文档篇幅累赘,这里就不介绍部署工程了。
2、更改tomcat远程调试端口
(1).更改Linux系统上的Tomcat启动文件远程调试端口,登录服务器,找到Tomcat安装路径,进入到bin目录
(2).打开目录下的catalina.sh文件,找到JPDA_ADDRESS=”8000”,8000代表远程调试端口,可以更改成其他没有被占用的端口,更改完成后保存退出。如下图
3.以debug模式启动Tomcat
(1).进入tomcat的bin目录,输入./catalina.sh jpda run或者./catalina.sh jpda start命令启动tomcat
相关文章推荐
- Tomcat配置多个域名绑定到不同项目
- Tomcat执行流程
- centos 安装和配置tomcat 8
- 在ubuntu中如何配置Java环境变量和tomcat环境变量
- An internal error occurred during: "Launching FarmeWork on MyEclipse Tomcat"MyEclipse解决方案。
- eclipse中Tomcat环境配置
- RED5与tomcat整合
- tomcat安装
- tomcat配置之如何让用户访问时不需要输入项目名
- tomcat发布web项目中文乱码
- 一台电脑同时运行多个tomcat配置方法
- Tomcat下载使用
- Tomcat_启动多个tomcat时,会报StandardServer.await: Invalid command '' received错误
- Hibernate使用Tomcat配置的Mysql连接池
- 配置tomcat数据库连接池及使用数据库连接池(hibernate数据源配置和使用)
- 数据库连接池概念、种类、配置(三)(Spring\Hibernate\Tomcat配置数据库连接)
- Centos7中安装Tomcat服务器
- Tomcat多应用共享Session
- Tomcat热部署方法(3种)
- 怎么解决tomcat占用8080端口问题图文教程