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

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

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

原因之一:JDK版本与Tomcat版本不匹配,jdk8 yyds

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

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

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

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

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

这是后台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无法启动页面的解决方法插图2


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

请登录后发表评论

    暂无评论内容