停止apache tomcat 7时有问题,即执行sh shutdown.sh!

org.apache.catalina.startup.Catalina stopServer
Catalina.stop:
java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:579)
at java.net.Socket.connect(Socket.java:528)
at java.net.Socket.<init>(Socket.java:425)
at java.net.Socket.<init>(Socket.java:208)
at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:499)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:371)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:458)

我尝试用 ps -ef |grep tomcat和kill -p 进程号 这两条命令结束tomcat进程,但是问题没解决,又尝试在server.xml中修改端口号也不行,请求高手给出解决方案!在此感谢万分!
补充:我用的是服务器版的ubuntu Linux10.0.04系统!

建议在任务管理器里面杀死javaw.exe进程即可停止tomcat运行,然后在启动即可。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-11
看一下进程中是否还有javaexe程序运行追问

我用的是Linux,tomcat启动占用端口的进程已经全部kill掉了

追答

不清楚了

相似回答