1501254210lzti 发表于 2025-10-15 08:53:48

【已解答】新版V11.1.0 java项目配置文件读取不到

V9.2-V9.6的版本,创建java项目的时候,会自动读取同目录下的yml配置文件,可以在面板上修改配置文件。升级到V11.1.0版本后,不能够自动读取同目录的yml配置文件了,默认读取的是jar包里的配置文件。只能在启动参数的地方手动增加Dspring.config.location参数来指定。这个算是一个bug吧。

阿珂 发表于 2025-10-15 15:54:57

规则一直没改过的
不是同目录下,是同目录的config目录下的配置文件

1501254210lzti 发表于 2025-10-16 16:23:02

经过测试和验证,V9.2-V9.6的版本,配置文件放在同目录或者config目录下,都会自动读取。
而V11.1.0的版本,不管是放在同目录,还是config目录下,都不会自动读取,必须在启动命令处增加--Dspring.config.location=xxxx的指令才能读取配置文件。
请核实~

老鄧 发表于 2025-12-9 22:41:57

阿珂 发表于 2025-10-15 15:54
规则一直没改过的
不是同目录下,是同目录的config目录下的配置文件


Linux面板11.3.0 确实没有生效了 也没有自动生效

Matuto 发表于 2026-1-8 14:41:22

同jar包目录下的 config目录 yml配置 识别不到,使用的还是jar包内的,项目是从9.2版本的宝塔上打包过来的
页: [1]
查看完整版本: 【已解答】新版V11.1.0 java项目配置文件读取不到