【发布时间】:2015-12-02 01:40:12
【问题描述】:
我只想知道如果我在我的 servlets 类文件中进行更改,如何自动反映 Web 应用程序。 因为每当我对 servlets 类文件进行更改时,我都必须关闭和启动服务器 否则转到 tomcat Web 应用程序管理器 并重新加载网络应用程序 是否有另一种自动执行此操作的方法
【问题讨论】:
标签: java servlets web-applications
我只想知道如果我在我的 servlets 类文件中进行更改,如何自动反映 Web 应用程序。 因为每当我对 servlets 类文件进行更改时,我都必须关闭和启动服务器 否则转到 tomcat Web 应用程序管理器 并重新加载网络应用程序 是否有另一种自动执行此操作的方法
【问题讨论】:
标签: java servlets web-applications
设置<Context reloadable="true" />, Catalina 以监控/WEB-INF/classes/ 和/WEB-INF/lib 中的类是否有更改,如果检测到更改,则自动重新加载Web 应用程序。此功能在应用程序开发期间非常有用。但不是在生产环境中。见reloadable doc.
编辑:
【讨论】:
编辑 install_dir/conf/server.xml 并将 DefaultContext 子元素添加到主 Service 元素并为 reloadable 属性提供 true 添加
<DefaultContext reloadable="true"/>
之前
</host>
标签。
【讨论】: