一、该问题的重现步骤是什么?
1. 读取不了jar包里面的prod配置,只能读取和jar包相对路径的jar包
2.
3.
二、你期待的结果是什么?实际看到的又是什么?
这里是代码有配置改了吗?怎么启动的时候读取jar包里面的prod配置
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
windwos 3.4.0
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
jar包目前只能读取内部的prod.yml文件。如果你要在外部修改里面的配置,可以在bat文件里写命令来覆盖。
比如java -jar app.jar --blade.test.name=12345
这样启动的时候命令行就会覆盖内部配置文件了。
而且这种也是更推荐的方式。尤其适用于docker与k8s场景。不需要配置各种外部文件,只需要统一命令行增加参数启动就行
扫一扫访问 Blade技术社区 移动端