springboot修改端口号
时间: 2023-09-09 12:10:08 浏览: 253
在Spring Boot中,可以通过在application.properties文件中设置server.port属性来修改端口号。具体步骤如下:
1. 打开application.properties文件,该文件通常在src/main/resources目录下。
2. 在文件中添加以下代码:
```
server.port=8081
```
3. 将端口号替换为您想要的端口号。
4. 保存文件并重新启动应用程序,您应该看到应用程序现在在新端口上运行。
如果您使用的是application.yml文件,则可以使用以下代码来设置端口号:
```
server:
port: 8081
```
同样,将端口号替换为您想要的端口号,保存文件并重新启动应用程序即可。
相关问题
springboot服务器修改端口号,SpringBoot修改默认端口号的几种方式
SpringBoot修改默认端口号的几种方式:
1. 在application.properties文件中添加server.port属性,指定端口号,如:server.port=8081。
2. 在application.yml文件中添加server.port属性,指定端口号,如:
```
server:
port: 8081
```
3. 在启动类中使用@Bean注解的方式配置TomcatServletWebServerFactory,如:
```
@SpringBootApplication
public class Application {
@Bean
public TomcatServletWebServerFactory servletContainer() {
TomcatServletWebServerFactory tomcat = new TomcatServletWebServerFactory();
tomcat.setPort(8081);
return tomcat;
}
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
```
4. 使用命令行参数指定端口号,如:java -jar xxx.jar --server.port=8081。
idea springboot没有端口号
回答: 在使用IDEA开发Spring Boot项目时,可以通过在配置文件中配置端口号来指定应用程序的端口。另外,还可以在IDEA的Edit-Configurations中进行端口号的配置。\[1\]如果在配置文件中配置了端口号但没有生效,可能是因为当前模块依赖的模块中的resource文件未指定为资源文件。具体来说,如果某个模块依赖了另一个模块,而另一个模块的resource文件没有被正确地指定为资源文件,那么在启动应用程序时可能会出现端口号无效的情况。解决这个问题的方法是在依赖的模块的resource文件中正确地指定为资源文件。具体的原因需要进一步排查。
#### 引用[.reference_title]
- *1* [SpringBoot修改端口号不生效](https://blog.csdn.net/shuux666/article/details/124038238)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文