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://qm3.com.cn/post/264.html