1. 程式人生 > >Java 專案啟動失敗,8080埠被佔用解決辦法

Java 專案啟動失敗,8080埠被佔用解決辦法

在啟動Java的Maven專案時,報錯:

0.0.0.0:8080: java.net.BindException: Address already in use: bind

出現原因:8080埠被佔用。

解決辦法:

 win+r, 輸入cmd開啟命令列面板;

輸入命令 netstat -ano | find ":8080" , 就會顯示使用8080埠的程序, 比如我的就顯示:

TCP 192.168.1.141.8080 220.181.7.165.443 CLOSE_WAIT 12488

最後的12488就是PID程序號,我們來找到他相對應的程式:
tasklist /fi "pid eq 12488"

結果:

你大爺的,原來是百度雲,關掉百度雲,重啟專案,OK

還有一點要注意的是,雖然報錯寫的是0.0.0.0:8080,但不一定是0.0.0.0:XXXX, 比如我的就是192.168.1.141:8080