一般我们一个项目中有几个配置文件,不同的环境启动时启动相应的配置文件。例如在我们项目中,开发环境、测试环境、local环境等就分别对应不同的配置文件。
在我们项目中appication.properties配置文件如下
(因此如果配置文件不符的不清楚是否能够这样配置)
首先打开Run——>Edit Confiturations
因为我们项目启动用的是ApiApp,现在我们想要ideal启动的时候自动启动开发环境的配置文件application-dev.properties
因此只需要在Active Profiles那里填写dev即可
这个一般不是直接在配置文件里面配置嘛?
我们如果是测试环境或者线上的话,是不会直接去改配置文件的,用相应的脚本指定。但是自己在开发环境运行调试(比如ideal上),每次都需要去修改配置文件中的spring.profiles.active=dev。ideal有相应的配置正如我文章所说,启动项目的时候就可直接指定为dev环境配置文件了,不需要手动修改配置文件,很方便