springboot,jar包传参数,@value接

阅读更多

因为部署时需要考虑灵活的放置日志数据等相关文件,所以在springboot启动时需要定义注入参数路径

我又回来啦,哈哈哈哈哈

 

1、

java -jar xxx.jar --变量名=参数

java -jar xxx.jar --aaa=aaa


在application-dev.properties中定义该变量,可默认定义一个值

aaa=ccc

若启动jar带参数

在@value中取到的内容即为aaa

 

2、

 

application-dev.properties

log.path=${bone.main.dir}/${xxxx}

 

3、logback日志文件路径配置


logPath定义在application-dev.properties
日志文件定义为${logPath}/info.%d.log

 

 

 

你可能感兴趣的:(springboot,jar包传参数,@value接)