SpringBoot的jar包引⽤外部properties⽂件
场景是这样的:
使⽤SpringBoot打包时,配置⽂件application.properties默认会打包在jar⾥⾯,这样如果需要修改的话必须修改了⽂件并重新压包,⽐较⿇烦
在⽹上查看有⼏种引⽤外部配置⽂件的⽅法,有的放到class⽬录,有的说是在META⾥⾯配置⽂件路径,但相对来说都不如在启动jar包时将properties⽂件路径作为参数传⼊灵活,如下所⽰:
java -jar bootdemo-0.0.1-SNAPSHOT.jar --fig.location=./test.properties //此时test.properties和jar是同级⽬录
spring怎么读取propertiesjava -jar bootdemo-0.0.1-SNAPSHOT.jar --fig.location= /opt/config/test.properties //此时test.properties在绝对⽬录/opt/config;这种路径可以统⼀管理配置⽂件
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论