6

我正在尝试在我的 Web 应用程序启动后更新几个 JAR 文件并重新启动以使更改生效。(要求)问题是,tomcat 正在保留会话信息。是的,我的应用程序中确实有一个“sessionEventListener”侦听器,但这不应该是恕我直言的问题。

我希望一切都从 tomcat(独立运行)重新开始,无论是会话、缓存还是有关提供给 tomcat 的 Web 应用程序的任何信息,当然除了 WAR 文件。

任何帮助,将不胜感激。

4

2 回答 2

9

在开发期间(在 Eclipse 中),我通常使用右键单击服务器视图时找到的“清理 Tomcat 工作目录”选项。这将擦除所有与会话相关的数据。

于 2012-08-02T06:44:36.910 回答
2

在您的 tomcat 7 context.xml 中,您可以添加/取消注释此行以清除 tomcat 重新启动时的所有会话。

<Manager pathname="" />
于 2017-09-20T07:48:31.850 回答