1、操作环境
- OS:WIN10
- Java Version: Java 8
- Spring Boot Version: 2.7.11
- IDEA:IntelliJ IDEA 2022.2.2 (Ultimate Edition)
问题一:端口号被占用
-
具体描述:”Spring Boot 报错:Web server failed to start. Port 8080 was already in use.“
-
解决办法一:关闭占用端口的进程
-
第一步:打开cmd,输入
netstat -ano | findstr [端口号],查找拥有被占用端口的相关进程,结果如下图: -
第二部:在cmd中,输入
taskkill -PID [进程pid] -F, 关闭进程,结果如下图所示:
-
-
解决办法二:在配置文件(修改yml文件,或者properties文件,下面将两种方式都展示一下,实际在一个配置文件中修改即可)中修改默认端口号(项目启动默认的端口号时8080)
-
修改yml配置文件
-
修改properties配置文件
-
参考:
[1] Spring Boot 报错:Web server failed to start. Port 8080 was already in use.
问题二:配置注解执行器没有配置
- 具体描述:”Spring Boot 报错:Web server failed to start. Port 8080 was already in use.“
- 解决方法:具体看下面的参考
参考:
[1] Spring Boot Configuration Annotation Processor not configured 问题解决