新建一个springboot web项目(此步骤略)
pom文件新增内容
prod
80
1.2.78
dev
8888
1.2.79
true
my_test
9999
1.2.78
备注:此设置表示默认启动(如果不配置,则表示都不走)
true
- 在application.yml文件里配置下面内容(如果没有此文件,请先新建)
server: # port: 7777 port: @server.port@ # 这里的server.port来自于与pom里的多环境配置里的数据
- 启动项目(启动日志显示端口为8888,表示配置成功)
则使用${xxx}形式
例如:${fastjson.version}
properties文件:com.alibaba fastjson ${fastjson.version}
使用@xxx@
例如:@server.port@
server.port=@server.port@yml和yaml文件:
使用@xxx@
例如:@server.port@
server: # port: 7777 port: @server.port@ # 这里的server.port来自于与pom里的多环境配置里的数据第三节,还可以如何切换环境?
方法一 :
点击idea窗口右侧的Maven按钮,然后显示Profiles,勾选具体使用哪一套参数,点击需要执行打包或者运行等命令



