2

我已经开始学习spring框架了。早些时候我使用过播放框架。

一般来说,spring 对我来说更强大,但有一件事困扰着我:重新编译时间。

修改了一行代码后,我不得不在项目的网页上多次点击 F5 按钮才能使 spring 重新编译源。

有没有办法让它在我所做的每一次源代码更改时重新编译?

请给我一些你的建议。我在用:

  • 春天 4
  • 弹簧工具套件
  • Pivotal tc 服务器开发者版 v3.0

提前致谢...

4

1 回答 1

6

我知道这个问题有点老了,但只是偶然发现了它。Spring Boot DevTools 将是您问题的最佳解决方案。要包含 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")
}

默认情况下,将监视指向文件夹的类路径上的任何条目的更改。请注意,某些资源(例如静态资产和视图模板)不需要重新启动应用程序。

请参阅此链接了解更多详情。我们在我们的项目中使用相同的。您只需要添加依赖项,就可以了。

于 2018-02-08T21:10:04.150 回答