命令行参数方式

格式:

--键=值

样例:在不修改yml配置文件的情况下,修改启动端口为10010

--server.port=10010

启动样例

环境变量方式

可直接在环境变量中添加属性

在windows - 高级环境设置 - 环境变量中即可配置

格式如下:

变量名:server.port

变量值:8888

springboot会自动读取系统环境变量,并使用相对应的环境变量

外部配置文件方式

和jar包同一级目录下创建一个yml文件

并在yml中添加自己想新增的配置信息即可

例如:新建一个application.yml

并在yml中添加

server:
  port: 8888

当重新启动jar文件时,端口也会从默认的8080改为8888


配置文件优先级【从上到下依次优先级越高】

  • 项目中resources目录下的application.yml
  • Jar包所在目录下的application.yml
  • 操作系统环境变量
  • 命令行参数
最后修改:2024 年 01 月 20 日
如果觉得我的文章对你有用,请随意赞赏