当前位置: 代码网 > 服务器>服务器>Tomcat > Tomcat无法映射到activiti-app导致activiti无法启动页面的解决方法

Tomcat无法映射到activiti-app导致activiti无法启动页面的解决方法

2024年05月14日 Tomcat 我要评论
原因之一:jdk版本与tomcat版本不匹配,jdk8 yyds我使用的是jdk11,tomcat是9.0的,都是最新的,但还是不行,最后jdk改为8,tomcat的cmd后台没有报错,activit

原因之一:jdk版本与tomcat版本不匹配,jdk8 yyds

我使用的是jdk11,tomcat是9.0的,都是最新的,但还是不行,最后jdk改为8,tomcat的cmd后台没有报错,activiti-pp也可以正常访问了,很神奇。

首先可以确认的tomcat中的webapps文件中有actviti-app的war包

但是tomcat可以访问,activiti-app怎么也访问不了

tomcat中webapps目录

这是后台tomcat报错日志

19-nov-2023 20:14:26.139 警告 [main]
> org.apache.catalina.loader.webappclassloaderbase.clearreferencesobjectstreamclasscaches
> 无法清除web应用程序[activiti-admin]的objectstreamclass$缓存中的软引用
>         java.lang.classcastexception: class java.io.objectstreamclass$caches$1 cannot be cast to class
> java.util.map (java.io.objectstreamclass$caches$1 and java.util.map
> are in module java.base of loader 'bootstrap')
>                 at org.apache.catalina.loader.webappclassloaderbase.clearcache(webappclassloaderbase.java:2268)
>                 at org.apache.catalina.loader.webappclassloaderbase.clearreferencesobjectstreamclasscaches(webappclassloaderbase.java:2255)
>                 at org.apache.catalina.loader.webappclassloaderbase.clearreferences(webappclassloaderbase.java:1627)
>                 at org.apache.catalina.loader.webappclassloaderbase.stop(webappclassloaderbase.java:1555)
>                 at org.apache.catalina.loader.webapploader.stopinternal(webapploader.java:449)
>                 at org.apache.catalina.util.lifecyclebase.stop(lifecyclebase.java:257)
>                 at org.apache.catalina.core.standardcontext.stopinternal(standardcontext.java:5431)
>                 at org.apache.catalina.util.lifecyclebase.stop(lifecyclebase.java:257)
>                 at org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:187)
>                 at org.apache.catalina.core.containerbase.addchildinternal(containerbase.java:717)
>                 at org.apache.catalina.core.containerbase.addchild(containerbase.java:690)
>                 at org.apache.catalina.core.standardhost.addchild(standardhost.java:705)

通过降低jdk版本到8,解决了这个问题,是tomcat与jdk版本不适配的原因。

到此这篇关于tomcat无法映射到activiti-app导致activiti无法启动页面的文章就介绍到这了,更多相关tomcat无法映射activiti-app内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

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

发表评论

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