天天看點

【Java】SpringBoot啟動提示8080端口被占用問題描述:原因分析:解決方案:

問題描述:

在一次項目啟動後,沒有停止而重新開機IDEA,在此啟動springboot提示端口号被占用。

原因分析:

可能是之前的程式沒有正确退出而占用端口。

解決方案:

使用mac或linux的話可以使用以下指令檢視正在使用8080端口的線程是哪些。

lsof -i tcp:8080
           

我的端口使用如下圖:

【Java】SpringBoot啟動提示8080端口被占用問題描述:原因分析:解決方案:

發現有個java線程正在使用8080,使用kill指令停止該線程。

kill -9 10991