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

本文介绍了配置Spring Boot应用程序端口的四种方法:通过配置文件、设置VM参数、启动类传参和使用JAVA代码。默认端口为8080,可自定义如8090或使用随机端口。配置文件中修改`server.port`,VM参数通过`-Dserver.port=端口号`,启动类传参`--server.port=端口号`,JAVA代码动态配置也是可行的。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如果不对端口进行配置,则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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值