项目中在启动类里面出现System.getProperty(“spring.config.location”)的相关代码,进行一番了解后才了解这段代码含义。
首先spring.config.location是spring boot中的一个固定配置,只能在启动包的时候在命令行内起作用。
java -jar application.jar --spring.config.location=C:/application.properties
其含义是:项目主动加载指定的配置文件
官方文档解释如下:
本文介绍了Spring Boot中`spring.config.location`的使用,这是一个命令行参数,用于指定项目启动时加载的外部配置文件路径。通过`java -jar application.jar --spring.config.location=C:/application.properties`,可以主动加载指定的`application.properties`文件,从而自定义项目配置。官方文档指出,这种方式仅在启动时生效,是加载额外配置的有效途径。
380

被折叠的 条评论
为什么被折叠?



