SpringBoot打成jar包部署后如何再修改配置文件

问题

因为有时开发环境和线上环境有很大的不同导致发布到服务器上的项目出现了一堆报错,这时候去查看日志文件,看看具体是什么错误,而我出现的是数据库配置文件不正确,因此需要修改配置文件;这时候有几种解决方法在此记录一下。

解决

  1. 第一种比较麻烦,在本地修改完配置后,重新打包再部署。
  2. 第二种可以在这个jar包同级目录下在创建一个application.properties或者application.yml;SpringBoot首先会加载外面的配置文件这样内部的配置文件就不需要再更改了。或者把这些.properties/.yml文件放到config目录下,当然config目录还是和打成jar包的项目在同一级目录下的。
  3. 也可以再运行的时候通过命令行参数指定加载配置文件的位置;例如

java -jar xxxx.jar -spring.config.location=/x/x/appliction.properties

Guess you like

Origin blog.csdn.net/qq_43672652/article/details/113808207