我在centos 5.8上安装了tomcat 7。 然后我执行./startup.sh和./shutdown.sh,它运行良好。Apache Tomcat关闭:java.net.ConnectException:连接被拒绝
然后我在webapps /下放了一个something.war。它运行得很好。 但是,当我关闭Tomcat的,它不工作,并抛出一个异常:
java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at java.net.Socket.connect(Socket.java:478)
at java.net.Socket.<init>(Socket.java:375)
at java.net.Socket.<init>(Socket.java:189)
at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:499)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:371)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:453)
,我敢肯定:
将tomcat正在运行,效果很好我执行之前./ shutdown.sh
的Tomcat进程仍然活着,但它未侦听端口8080,我执行./shutdown.sh
不,我关机了,但是过程仍然活着。 –
你为什么认为它还活着? – user1516873
确保您具有足够的权限,因为您使用的是Linux。 – Subin