linux环境下不能加载外部配置文件
来源:5-1 Controller:从红包程序的入口开始

qq_执着丶_0
2019-04-03
在windows环境下,将项目打成jar后,在jar当前目录新建config目录,然后将配置文件放在config目录下,启动项目时会优先加载config目录下的配置文件,但是在linux环境下却不会加载config目录下的配置文件,有大佬能解答一下吗?
写回答
1回答
-
feimin
2019-04-17
内外都有配置文件,配置文件读取是有优先级,外配置文件优于内配置文件读取。(这个没疑问)。
如果内配置文件里有外配置文件没有的配置,那两者互补。比如外配置文件没有配置数据库,内配置文件里配置了数据库,那内配置文件的配置会被使用。
如果内配置文件里和外配置文件里都有相同的配置,比如两者都配置了数据库,但是两个连接的不同,那外配置文件会覆盖内配置文件里的配置。00
相似问题