【方法一】
获取8080端口号的占用情况:
- 以管理员身份运行cmd,有些操作可能需要管理员权限。
- 在cmd窗口中输入:
netstat -ano|findstr "8080"
,回车,会显示占用8080的进程号PID。
C:\Windows\system32>netstat -ano|findstr "8080"
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 10788
- 10788就是占用8080端口号的进程ID,接下来我们想办法关闭该进程就好了。
获取pid为10788的进程详细信息,并删除的方式:
C:\Windows\system32>tasklist|findstr "10788"
ApplicationWebServer.exe 10788 Services 0 10,688 K
# taskkill的详细命令可以输入: taskkill /? 查看
C:\Windows\system32>taskkill /t /f /pid 10788
成功: 已终止 PID 8600 (属于 PID 10788 子进程)的进程。
成功: 已终止 PID 10788 (属于 PID 920 子进程)的进程。
【方法二】
使用外部化配置改变启动的端口号即可,比如可以在application.properties
或application.yml
中修改,其他的外部化配置方法可以参照:SpringBoot的外部化配置最全解析!