读取不了jar包里面的prod配置

Blade 未结 1 91
six_six_2005
six_six_2005 剑圣 2025-02-25 10:58

一、该问题的重现步骤是什么?

1. 读取不了jar包里面的prod配置,只能读取和jar包相对路径的jar包

2. 

3.


二、你期待的结果是什么?实际看到的又是什么?

这里是代码有配置改了吗?怎么启动的时候读取jar包里面的prod配置

三、你正在使用的是什么产品,什么版本?在什么操作系统上?图片_20250225105630.png

windwos 3.4.0

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2025-02-25 14:16

    jar包目前只能读取内部的prod.yml文件。如果你要在外部修改里面的配置,可以在bat文件里写命令来覆盖。


    比如java -jar app.jar --blade.test.name=12345


    这样启动的时候命令行就会覆盖内部配置文件了。


    而且这种也是更推荐的方式。尤其适用于docker与k8s场景。不需要配置各种外部文件,只需要统一命令行增加参数启动就行

    0 讨论(0)
代码语言
提交回复