Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在我的 Web 应用程序启动后更新几个 JAR 文件并重新启动以使更改生效。(要求)问题是,tomcat 正在保留会话信息。是的,我的应用程序中确实有一个“sessionEventListener”侦听器,但这不应该是恕我直言的问题。
我希望一切都从 tomcat(独立运行)重新开始,无论是会话、缓存还是有关提供给 tomcat 的 Web 应用程序的任何信息,当然除了 WAR 文件。
任何帮助,将不胜感激。
在开发期间(在 Eclipse 中),我通常使用右键单击服务器视图时找到的“清理 Tomcat 工作目录”选项。这将擦除所有与会话相关的数据。
在您的 tomcat 7 context.xml 中,您可以添加/取消注释此行以清除 tomcat 重新启动时的所有会话。
<Manager pathname="" />