当前位置: 代码网 > 服务器>服务器>Tomcat > 解决Tomcat启动报错Publishing failed  multiple问题

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

2024年05月18日 Tomcat 我要评论
tomcat启动报错publishing failed multiple1、publishing failed with multiple errorserror reading file d: e

tomcat启动报错publishing failed  multiple

1、publishing failed with multiple errors

error reading file d:\repositories\maven\\...\...\...\v2.4.3...\***.jar

d:\repositories\maven\...\...\...\v2.4.3...\***.jar (系统找不到指定的文件。)

解决:

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

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

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

2、启动失败

右键选择 clean tomcat work directory,重新启动,成功运行

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

关于tomcat启动报错:

严重: exception loading sessions from persistent storage

删除tomcat里面的 work\catalina\localhost 下的项目文件内容即可解决.

避免该错误的发生

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

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

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

 <manager classname=”org.apache.catalina.session.persistentmanager” saveonrestart=”false”/>

总结

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

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com