配置Spring Boot应用程序端口的几种方式

如果不对端口进行配置,则spring boo会启用默认的8080端口。

如果想自定义端口,则有以下几种方式可以配置。

方式一:通过配置文件

使用配置文件是最常用的,这里以properties为例,yml的方式也一样,则可以在/src/main/resources/下的application.properties文件中加入配置项,如下面代码是配置8090端口:

server.port=8090

如果要配置spring boot应用程序的随机端口,则可以使用如下配置项进行配置:

server.port=0

即把配置项server.port的值设置为0即可。

方式二:通过设置VM参数

第二种方式是通过配置VM参数,但是这种方式只在本地生效,配置方法如下:

单击单击开发工具idea的Run -> Edit Configurations -> VM options命令,在弹出的输入框中,输入

-Dserver.port=8090

或者使用命令(2.0):

mvn spring-boot:run -Dspring-boot.run.arguments=--server.port=8090

方式三:通过启动类传参

@SpringBootApplication
public class PortApplication {

   public sta

你可能感兴趣的:(书:《Spring,Boot实战派》)