問題:在本地啟tomcat,報錯
嚴重: StandardServer.await: create[8080]:
java.net.BindException: Address already in use: JVM_Bind
原因:端口已被其他程序占用
解決:
1.找tomcat配置檔案server.xml修改端口配置
MyEclipse自帶的tomcat的server.xml檔案位置
服務啟動,原來是8005報錯,改為9090就好了
HTTP請求預設的本地ip端口8080
2.檢視程序,該端口被哪個程序占用,kill停掉該程序
下面是别人的部落格上的解決辦法,自己沒有用,以後可能會用到
解決辦法:
1、打開cmd,輸入netstat -ano,檢視所有端口的占用情況,找到被占用端口8080的PID是4196
2、輸入tasklist|findstr "4196",回車,檢視是哪個程序或者程式占用了8080端口,結果是:javaw.exe
3、打開任務管理器關閉程序就可以了,但是有時候會遇到這樣的問題,同名程序太多不知道是哪個?
4、打開任務管理器的檢視->選擇列,√PID,點選确定,就可以找到那個程序占用了端口,結束程序即可。