解决Tomcat启动报错Publishing failed  multiple问题

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享

免费资源网 – https://freexyz.cn/

Tomcat启动报错Publishing failed  multiple

1、Publishing failed with multiple errors

Error reading file D:RepositoriesMaven………v2.4.3…***.jar

D:RepositoriesMaven………v2.4.3…***.jar (系统找不到指定的文件。)

解决:

选中项目 选中项目右键 –> run as –> Maven test 之后还是报错

查看本地Maven库确实没有jar包

pom.xml中找到父工程ProjectParent下的pom文件与资源库进行同步,问题解决

2、启动失败

解决Tomcat启动报错Publishing failed  multiple问题插图

右键选择 Clean TomCat Work Directory,重新启动,成功运行

tomcat启动报错:严重: Exception loading sessions from persistent storage

关于tomcat启动报错:

严重: Exception loading sessions from persistent storage

解决Tomcat启动报错Publishing failed  multiple问题插图1

解决Tomcat启动报错Publishing failed  multiple问题插图2

删除Tomcat里面的 workCatalinalocalhost 下的项目文件内容即可解决.

避免该错误的发生

该问题的原因是tomcat的session持久化机制引起的,tomcat这个功能本身的用意在于重启tomcat后保持之前的session,但是在tomcat非正常关闭后,tomcat尝试恢复session时读取失败,就抛出错误,不影响系统使用。

如果需要避免这个问题关闭tomcat的持久化功能就就可以了,具体为修改conf下的server.xml文件。

在项目的context间加入一句代码 重启tomcat以后再也不会报这个错误了。

<Manager className=”org.apache.catalina.session.PersistentManager” saveOnRestart=”false”/>

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容