Linux环境下,eclipse停掉运行的web程序总是停不掉,经常弹出terminate failed框,我的web服务器是tomcat。没办法,总是得killtomcat进程,太影响程序开发的进度了,调一下程序,停掉程序重启一次,结果还挂掉。具体改怎么解决呢?
在我的使用中,如果tomcat停不掉,就是还有线程在运行,所以shutdown.sh之类的没法把应用停掉。使用jstack查看下是哪些线程还在运行其实主要是有些连接没有close,比如数据库连接、与其他资源的连接等