杨红伟【岐伯科技】18903467858
V1
2023/04/23阅读:34主题:默认主题
12-多环境使用-单文件application.yml 增加多环境配置进行启动!
12-多环境使用-单文件application.yml 增加多环境配置进行启动!
我们不需要像上一节指定那么多文件了,我们只需要在一个文件中操作就可以了!
思路
在配置文件中指定 spring.profiles.active={profile}
或者
可以使用 javar -jar Ruoyi.jar --spring.profiles.active=dev
这种方式
配置方法
在 src/main/resources/application.yml
增加
---
spring:
profiles:{profile}
说明:
我们使用三个横线 ---
系统会自动认为它是另外一个块!!!
实操:增加dev等
我们使用 三个横线
与 server
结合的方式来实现
例如我们增加 dev
环境,我们需要在配置的最下边增加
同时以前的 server 就不用了!!
---
spring:
profiles: dev
server:
port: 80
---
spring:
profiles: test
server:
port: 81
---
spring:
profiles: prod
server:
port: 82
如图所示,更改多种端口环境(虽然有下滑线报错)但是依然可用!

总的配置环境增加环境名称
如果要启动 dev
需要在上边增加一个这样的配置,如下
# Spring配置
spring:
# ...
profiles:
active: druid,test
如图:

总结
80端口 dev环境
81端口 test环境
82端口 prod环境
启动
我们看到启动日志是 81
端口,就是我们的 test
环境

访问成功 http://localhost:81

作者介绍
杨红伟【岐伯科技】18903467858
V1