据我所知,您的问题是您希望spring服务器在您进行更改时自动重新加载,然后手动保存它们。右?如果是这样的话,请按照我的步骤操作,希望您能得到什么愿望。
1. 包含 spring-boot-devtools 依赖项
马文
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
</dependencies>
格雷德尔
dependencies {
compile("org.springframework.boot:spring-boot-devtools")
}
2. 在编译器首选项中启用“自动制作项目”,以便自动重新启动。
3. 在 IntelliJ 中启用注册表设置。您可以使用快捷方式访问 IntelliJ 中的注册表,然后搜索注册表。compiler.automake.allow.when.app.running
Shift+Command+A
第三步是当您手动保存更改时,自动生成项目(创建项目)。
=========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================但是,即使重新启动服务器,每次进行更改时都需要刷新浏览器。要强制浏览器也自动刷新,您需要在浏览器中安装一个名为Live Reload的扩展程序。http://livereload.com/extensions/ 检查此链接。该链接将向您展示如何安装此扩展程序,具体取决于您的浏览器。