我可以将应用程序热部署到Tomcat吗?
问题描述:
我想知道是否有可能“热发展”春季应用。我可以将应用程序热部署到Tomcat吗?
例如。在Play框架中,当我更改模板或控制器或配置中的某些内容时,我不需要重新发布应用程序或重新启动服务器。我只是刷新页面。
这种快捷方便的工作是否可以用spring框架实现?它取决于服务器吗?
答
Spring本身并没有讲述太多的重新部署和东西,但在大多数情况下,您可以重新加载模板而无需重新启动,具体取决于您的ViewResolver。
此外,在某些环境中(例如在OSGi),可以热类部署,资源和几乎所有事情。有一个正确配置的SpringSource Tool Suite和例如。 Virgo WebServer可以实现热部署,因此您可以在保存运行的类时重新加载它们。
这取决于您的应用程序服务器和IDE。 Spring本身并没有什么关系。 – skaffman 2012-03-20 15:46:12
@skaffman你能说点更多吗?我通过eclipse IDE使用tomcat,但仍然需要重新发布,但需要花费很长时间。也许有些链接让我可以了解更多信息? – Fixus 2012-03-20 15:51:12