spring boot端口号不生效
时间: 2023-09-11 08:09:03 浏览: 125
2024Spring Boot原理篇HM
可能是因为以下几个原因:
1. 检查是否在application.properties或application.yml中正确配置了端口号,例如:
```
server.port=8080
```
2. 检查是否有其他的应用程序占用了该端口号,可以通过netstat命令查看端口占用情况:
```
netstat -ano | grep 8080
```
如果有其他应用程序占用了该端口号,可以通过kill命令杀死进程:
```
kill -9 <pid>
```
3. 检查是否在代码中设置了端口号,例如:
```
@SpringBootApplication
public class MyApp {
public static void main(String[] args) {
SpringApplication app = new SpringApplication(MyApp.class);
app.setDefaultProperties(Collections.singletonMap("server.port", "8080"));
app.run(args);
}
}
```
如果在代码中设置了端口号,需要将其删除或者修改为正确的端口号。
如果以上方法都无法解决问题,可以尝试重启服务器或者重新构建应用程序。
阅读全文