要把不同的配置文件分开,首先得为不同的环境创造单独的配置文件,文件的创建规则如下:
- 文件创建的目录不变,还是在resource目录下
- 文件名称规则为mars-环境.yml,mars-这一段是固定的,必须这么写,环境两个字可以自定义一般为dev,ut等
- 在不同的配置文件里配置对应环境的配置信息做完上面的操作以后,启动用的main方法需要修改一下,如下:
public static void main(String[] args){
StartMars.start(Start.class,args);
}
将main方法的参数 传入start方法, 启动jar包的时候在后面加一个参数
java -jar jar包名 环境.
比如你有一个配置文件叫 mars-dev.yml, 那么你如果想在启动的时候用这个配置文件,就用以下命令:
java -jar jar包名 dev
generated by haroopad