Session 从IntelliJ IDE本地运行时防止Tomcat序列化会话

Session 从IntelliJ IDE本地运行时防止Tomcat序列化会话,session,tomcat,serialization,intellij-idea,tomcat8,Session,Tomcat,Serialization,Intellij Idea,Tomcat8,我通过捆绑的Tomcat和TomEE集成插件,从2017.2终极版开始在本地成功运行8.5.16 当停止Tomcat服务器时,我得到了会话中某些对象不可序列化的错误。我不想序列化会话,因为我希望在服务器跳出或类似事件的情况下启动新的用户会话 ➠ 从IntelliJ调用时如何阻止Tomcat序列化会话?Tomcat功能 这是一个纯tomcat特性,与启动方式无关。从: 禁用会话持久性 如上所述,默认情况下,每个web应用程序都有标准的 已配置管理器实现,并执行会话持久性 跨重新启动。要禁用此持久性

我通过捆绑的Tomcat和TomEE集成插件,从2017.2终极版开始在本地成功运行8.5.16

当停止Tomcat服务器时,我得到了会话中某些对象不可序列化的错误。我不想序列化会话,因为我希望在服务器跳出或类似事件的情况下启动新的用户会话

➠ 从IntelliJ调用时如何阻止Tomcat序列化会话?

Tomcat功能 这是一个纯tomcat特性,与启动方式无关。从:

禁用会话持久性

如上所述,默认情况下,每个web应用程序都有标准的 已配置管理器实现,并执行会话持久性 跨重新启动。要禁用此持久性功能,请创建上下文 web应用程序的配置文件,并添加以下内容 其中:

禁用会话持久性的示例 例如,在web应用程序的文件夹中,添加一个文件,如下所示


您应该能够将其添加到您的中的项目中。如果项目中尚未配置META-INF文件夹,则可能需要显式添加该文件夹。下面是2017年添加文件夹和文件后的屏幕截图


您确定这是IntelliJ IDEA特有的吗?你的意思是,如果你在IntelliJ IDEA之外启动/停止Tomcat并手动部署你的应用程序,你就不会收到这些消息吗?@CrazyCoder我还没走到这一步,没有IntelliJ我还没有独立运行我的应用程序。