springboot端口配置
时间: 2024-01-13 08:02:14 浏览: 26
在Spring Boot中,可以通过配置文件或编程方式来设置应用程序的端口。
1. 通过配置文件设置端口:
在`application.properties`或`application.yml`文件中,可以使用`server.port`属性来设置应用程序的端口。例如,要将端口设置为8080,可以在配置文件中添加以下内容:
```properties
server.port=8080
```
或者在`application.yml`文件中添加以下内容:
```yaml
server:
port: 8080
```
2. 通过编程方式设置端口:
在Spring Boot中,可以通过编写Java代码来设置应用程序的端口。可以创建一个配置类,并使用`EmbeddedServletContainerCustomizer`接口来自定义嵌入式Servlet容器的配置。以下是一个示例:
```java
import org.springframework.boot.context.embedded.ConfigurableEmbeddedServletContainer;
import org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer;
import org.springframework.stereotype.Component;
@Component
public class CustomizationBean implements EmbeddedServletContainerCustomizer {
@Override
public void customize(ConfigurableEmbeddedServletContainer container) {
container.setPort(8080);
}
}
```
在上面的示例中,`customize`方法设置了端口为8080。