我已经开始学习spring框架了。早些时候我使用过play框架。
一般来说,春天对我来说更强大,但有一件事困扰我:重新编译时间。
更改一行代码后,我必须在项目的网页上单击很多次F5按钮才能生成spring重新编译源。
有没有办法让我在每次更改源代码时重新编译它?
请给我一些建议。 我正在使用:
提前致谢...
答案 0 :(得分:2)
我知道这个问题有点陈旧,但偶然发现它。 Spring Boot DevTools将是解决您问题的最佳方案。要包含devtools支持,只需将模块依赖项添加到构建
<强>的Maven 强>
<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")
}
默认情况下,将监视类路径上指向文件夹的任何条目的更改。请注意,某些资源(如静态资源和视图模板)无需重新启动应用程序。
有关详细信息,请参阅此link。 我们在项目中使用相同的东西。你只需添加依赖项,就可以了。