我在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