使用Spring启动可以启用hotswap吗?在使用Tomcat服务器设置单独部署Spring项目时,默认情况下似乎启用了hotswap。但是使用Spring启动应用程序似乎没有启用hotswap。是否有配置可以将热交换代码更新到嵌入式Spring引导服务器中?
答案 0 :(得分:0)
使用这个依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
如果您使用 Intellij IDEA,请右键单击您更改的文件,然后单击“编译并重新加载文件”
答案 1 :(得分:-1)
看看Spring引导的有效pom,包括:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>springloaded</artifactId>
<version>1.2.4.RELEASE</version>
</dependency>
可以进行热插拔。
不需要配置java代理来启用热交换。
对我来说,修复就是在调试模式下启动应用程序而不是“运行”#39;模式。这会强制重新编译src更改。