如果不对端口进行配置,则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