Java 清除tomcat 7中web应用程序的所有会话
我正在尝试在web应用程序启动后更新几个JAR文件,并重新启动以使更改生效 问题是,tomcat正在持久化会话信息。是的,我的应用程序中确实有一个“sessionEventListener”侦听器,但这对我来说应该不是问题 我希望一切都从tomcat(独立运行)重新开始,无论是会话、缓存还是提供给tomcat的关于web应用程序的任何信息,当然WAR文件除外Java 清除tomcat 7中web应用程序的所有会话,java,session,tomcat7,Java,Session,Tomcat7,我正在尝试在web应用程序启动后更新几个JAR文件,并重新启动以使更改生效 问题是,tomcat正在持久化会话信息。是的,我的应用程序中确实有一个“sessionEventListener”侦听器,但这对我来说应该不是问题 我希望一切都从tomcat(独立运行)重新开始,无论是会话、缓存还是提供给tomcat的关于web应用程序的任何信息,当然WAR文件除外 任何帮助都将不胜感激。在开发过程中(在Eclipse中),我通常使用右键单击Servers视图时找到的“Clean Tomcat Work
任何帮助都将不胜感激。在开发过程中(在Eclipse中),我通常使用右键单击Servers视图时找到的“Clean Tomcat Work Directory”选项。这将擦除所有与会话相关的数据 在tomcat 7 context.xml中,您可以添加/取消注释此行,以在tomcat重新启动时清除所有会话
<Manager pathname="" />
谢谢Kennet,但我也希望为独立的tomcat做同样的事情。我已经对问题进行了更具体的编辑。还有一个管理员/经理应用程序info,可以为您提供会话状态(如果我记得正确,请清除会话数据)