-1

我正在尝试在 Tomcat 中为 Java/Spring Web 应用程序构建开发环境。我最近使用了 Grails,如您所见,在 Grails 中有一个文件扫描器,它可以自动拦截 Java/Groovy 文件上的更改,并在 Tomcat 服务器上进行热部署。

我查看了 Grails 源代码,可以看到它使用的是 Tomcat7 嵌入式服务器,但我无法理解热部署是如何工作的。

它不使用标准的 Tomcat7 上下文重新部署功能。

有人知道 Grails 热部署是如何工作的吗?

4

1 回答 1

1

Grails 使用Spring Loaded作为它的重载代理,你可以看看它是如何工作的。

SO中还有其他类似的问题:https ://stackoverflow.com/search?q=spring+reload

于 2013-07-26T17:12:28.137 回答