在windows下面的介绍好像比较多,但是要注意,linux下面需要修改catalina.sh,而不是那个catalina.bat
增加以下这段就可以远程连接服务器的5888端口了
CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888"
添加了debug端口以后好像会出现./shutdown.sh 无法关闭tomcat,需要手动kill
Windows下面修改catalina.bat,增加:
SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888
当然,在tomcat还有JPDA这种方式
,来远程debug:
上面那种方式,启动tomcat则必然开启debug端口。而使用jpda,则需要在start命令中,显示的带上jpda参数,才会启动debug端口。比较灵活。
win:
set JPDA_ADDRESS=8000
set JPDA_TRANSPORT=dt_socket
bin/catalina.bat jpda start
linux:
export JPDA_ADDRESS=8000
export JPDA_TRANSPORT=dt_socket
bin/catalina.sh jpda start
分享到:
相关推荐
详细介绍tomcat远程配置,debug测试
配置tomcat热部署和远程debug时,用到的jrebel.jar等和自己编写的tomcat启动参数脚本文件.
Tomcat_Remote_Debug This document describe how to use intelljIDE remote debug tomcat on Linux
主要介绍了Tomcat 远程调试代码的实现方法的相关资料,这里提供实例帮助大家实现这样的功能,需要的朋友可以参考下
jvm tomcat eclipse 远程 断点 debug 调试 jpda 远程断点实图演示
使用Tomcat+Eclipse远程Debug
详细介绍了如何在linux系统中安装配置tomcat和jdk,绝对好用。
linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+...
tomcat启动debug.txt tomcat启动debug.txt tomcat启动debug.txt tomcat启动debug.txt
在linux下部署tomcat,包括firefox静默升级、配置本地yum仓库
linux环境下tomcat和jdk的配置
tomcat和eclipse之间远程debug
centos上安装配置Tomcat环境,纯手工编写,测试过文档无误
linux下tomcat部署
linux下tomcat软件:apache-tomcat-6.0.18-src.tar.gz
jvisualvm远程访问Linux环境中tomcat
在linux下,开发一个web应用,期间调用数据库时总是不成功,如果单独写一个类,并编译执行访问数据库,正常,但是用web应用来调这个类连接数据库,就会出现错误:... ** BEGIN NESTED EXCEPTION ** ...
linux下tomcat配置,linux下tomcat配置,linux下tomcat配置
Linux下tomcat服务有关命令,一:Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务: 切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin)
linux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcat