如何在不重启服务器的情况下修改代码后自动重新加载Spring Boot应用程序?

x33g5p2x  于2022-09-29 转载在 Spring  
字(0.5k)|赞(0)|评价(0)|浏览(406)

在开发过程中,你经常需要经常改变代码,并重新启动服务器以使这些代码变化生效。Spring Boot提供了开发者工具(spring-boot-devtools模块),包括支持在应用程序classpath内容发生变化时快速重启应用程序。
当你在开发过程中包含spring-boot-devtools模块时,视图模板(Thymeleaf、Velocity和Freemarkeretc)的缓存将被自动禁用,这样你就可以立即看到这些变化。只需在你的pom.xml文件中包含。

<dependencies>     <dependency> 	<groupId>org.springframework.boot</groupId> 	<artifactId>spring-boot-devtools</artifactId>     </dependency> </dependencies>

每当classpath内容发生变化时,Spring Boot开发者工具就会自动触发应用重启。

相关文章

微信公众号

最新文章

更多