1、修改bin/catalina.sh,添加如下内容,作用是记录tomcat的pid
#在PRGDIR=dirname "$PRG"
后面添加:
if [ -z "$CATALINA_PID" ]; then
CATALINA_PID=$PRGDIR/CATALINA_PID
fi
2、修改shutdown.sh文件,在最后一行加上-force:
vim bin/shutdown.sh
exec "$PRGDIR"/"$EXECUTABLE" stop -force "$@" #加上 -force
说明:
(1)设置记录CATALINA_PID。
(2)该设置会在启动时候bin下新建一个CATALINA_PID文件
(3)关闭时候从CATALINA_PID文件找到pid并杀掉,同时删除CATALINA_PID文件