1.運(yùn)行代碼后,報(bào)錯(cuò):地址 localhost:8080 已在使用中
2.查看8080端口,是否被占用。Windows+R,彈出運(yùn)行窗口,輸入cmd,然后Enter鍵,如下圖進(jìn)入運(yùn)行窗口。
3.在運(yùn)行窗口,輸入:netstat -ano,然后Enter,如下圖1。彈出下圖2,發(fā)現(xiàn)TCP 0.0.0.0:8080,說明8080窗口已經(jīng)被占用,進(jìn)程PID是11572
圖1
圖2
4.輸入tasklist,然后Enter鍵,彈出如下圖3:找到8080對(duì)應(yīng)的11572,就可以知道那個(gè)程序占用8080端口。
圖3
如下圖4,所示ApplicationWebServer.exe,占用了8080端口。
圖4
或者輸入:netstat -aon|findstr
端口號(hào) 查看端口號(hào)是否被占用;
輸入:tasklist|findstr “PID數(shù)字” 可以直接查詢那個(gè)程序占用了端口號(hào)。
5.進(jìn)入任務(wù)管理器,找到ApplicationWebServer.exe,終止此任務(wù)程序。就可以重新運(yùn)行程序代碼,并進(jìn)入8080端口。
運(yùn)行結(jié)果如下圖,可以進(jìn)入Tomcat的8080端口: