奇妙伞 Good Luck To You!

linux tomcat 开启debug模式

1. 修改 /usr/local/tomcat/bin/catalina.sh (tomcat目录需要自己查找,下同).增加  JPDA_ADDRESS="5555" ,这里可以只写端口,也可以写IP:端口,看自己的要求,端口自己随意写。

vi /usr/local/tomcat/bin/catalina.sh 

# OS specific support.  $var _must_ be set to either true or false.
JAVA_OPTS='-server -Xms256m -Xmx512m'
cygwin=false
darwin=false
os400=false
hpux=false
case "`uname`" in
CYGWIN*) cygwin=true;;
Darwin*) darwin=true;;
OS400*) os400=true;;
HP-UX*) hpux=true;;
esac

JPDA_ADDRESS="5555"

# resolve links - $0 may be a softlink
PRG="$0"

这个是我的部分配置,可以供新人参考。

2. 关掉tomcat进程,可以用kill进程,也可以用./shutdown.sh ,本例用shutdown.sh操作。

sh /usr/local/tomcat/bin/shutdown.sh

3. 启动debug进程,这里可以用catalina.sh jpda run 和 catalina.sh jpda start 两种方式,我测试的时候,run属于前台运行,该界面就不能进行别的操作了,一直可以看输出;start属于后台运行,但个人感觉有些不太稳定。

sh /usr/local/tomcat/bin/catalina.sh jpda run


至此已经开启,可以使用 netstat -antlp |grep 5555,来查看5555端口是否正常运行。


除特别注明外,本站所有文章均为奇妙伞原创,转载请注明出处来自https://www.qm3.com.cn/post/264.html

留言列表
发表评论
来宾的头像