1. 程式人生 > >啟動springboot時,控制檯報錯java.net.BindException: Address already in use: bind,但仍然能顯示想要的結果

啟動springboot時,控制檯報錯java.net.BindException: Address already in use: bind,但仍然能顯示想要的結果

java.net.BindException: Address already in use: bind這個是埠被佔用(例如8080埠被其他程序佔用),所以需要關掉佔用我們埠的那個程序,使用cmd 輸入命令列--

netstat -ano

就會得到佔用我們埠的程序的pid 

然後輸入命令列--

taskkill /F /pid pid的value(或者稱為程序名稱)

這是重新啟動我們的springboot就不會再報錯了。

造成這埠被佔用的情況,通常是因為:A.8080埠被其他應用佔用;B.已經開啟了一個Tomcat