我向src \ main \ webapp \ META-INF \ context.xml添加了新配置:
<Manager className="com.crimsonhexagon.rsm.redisson.SingleServerSessionManager"
....
/>
com.crimsonhexagon.rsm.redisson.SingleServerSessionManager类位于redis-session-manager-with-dependencies-2.2.2-SNAPSHOT.jar文件中。我从这个项目中取出了这个jar文件: https://github.com/chexagon/redis-session-manager
在撰写的说明中,我应该将jar文件添加到Tomcat / lib文件夹中,但这会导致一些错误。这就是为什么使用Maven War插件将jar文件添加到war文件\ WEB-INF \ lib文件夹中的原因。因此jar文件存在于项目中。但是,当我部署项目时,它引发了ClassNotFound异常:java.lang.ClassNotFoundException:com.crimsonhexagon.rsm.redisson.SingleServerSessionManager