一、Linux系統下,啟動Tomcat有時報Address already in use<null>...
1、那是因為你的tomcat已經啟動了tomcat自帶的關閉腳本,有時候關閉看上去成功了,其實並沒有關閉。可以使用如下命令查看進程列表:ps -ef | grep java
2、如果java進程還在,就用如下命令把它們全部手動關閉掉,再啟動tomcat就可以解決了。kill -9 pid
其中PID要替換成進程號才行,另外,使用命令ps -ef|grep java可以同時看到五六個進程,需要逐個把它們關閉,然后再重新啟動tomcat就不會報上面那個錯誤了。
二、Linux下停Tomcat服務器,出現Connection refused錯誤解決辦法
1、首先進入Linux下tomcat的bin目錄,執行"./catalina.sh stop",然后就出現了上面的錯誤。
2、使用ps -eaf | grep tomcat命令查看是否有tomcat進程在使用
3、如果發現有進程在運行, 則用kill -9 Pid來殺掉這個進程。
4、最后,決定換個方法,使用了一個命令搞定:netstat -Intup kill -9 Pid