有人可以确认使用Jetty的tapestry热部署是:“扫描项目以进行更改并重新启动服务器吗?”
或者是:监视器更改并替换服务器上的新文件,但不重新启动它?
Atm我正在使用jetty每隔5秒监视一次我的项目,如果检测到更改,它会重新启动服务器吗?
但这被称为“热部署”吗? Bc如果在进行更改之后必须重新启动服务器,我真的不会节省时间吗?
TY
答案 0 :(得分:2)
热部署意味着更改组件类,模板和服务(使用Tapestry IOC时),而无需重新启动服务器。使用SymbolConstants.PRODUCTION_MODE
开关关闭并打开此行为。
有关详细信息,请参阅文档中的Class Reloading section。