Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring boot 属性文件更改时自动重新启动jar_Spring Boot - Fatal编程技术网

Spring boot 属性文件更改时自动重新启动jar

Spring boot 属性文件更改时自动重新启动jar,spring-boot,Spring Boot,我需要部署一个jar,并在其外部部署application.properties文件。当我在application.properties中更改属性时,jar是否会自动检测到更改并重新启动/重新部署自身?阅读 其中一个选项是在属性文件更改后重新启动/重新加载应用程序。@RefreshScope注释在sprinb引导中提供。 通过使用此注释,可以从.properties重新加载属性值(在代码中使用) 以下是供参考的链接:(Search@RefreshScope) 想法是在点击/刷新结束点后重新加载整

我需要部署一个jar,并在其外部部署application.properties文件。当我在application.properties中更改属性时,jar是否会自动检测到更改并重新启动/重新部署自身?

阅读


其中一个选项是在属性文件更改后重新启动/重新加载应用程序。

@RefreshScope注释在sprinb引导中提供。 通过使用此注释,可以从.properties重新加载属性值(在代码中使用)

以下是供参考的链接:(Search@RefreshScope)

想法是在点击/刷新结束点后重新加载整个bean(用@RefreshScope注释)&您不需要再次重新启动webapp