Tomcat無法映射到activiti-app導(dǎo)致activiti無法啟動頁面的解決方法
原因之一:JDK版本與Tomcat版本不匹配,jdk8 yyds
我使用的是JDK11,Tomcat是9.0的,都是最新的,但還是不行,最后JDK改為8,tomcat的cmd后臺沒有報錯,activiti-pp也可以正常訪問了,很神奇。
首先可以確認的Tomcat中的webapps文件中有actviti-app的war包
但是Tomcat可以訪問,activiti-app怎么也訪問不了
這是后臺tomcat報錯日志
19-Nov-2023 20:14:26.139 警告 [main]
> org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesObjectStreamClassCaches
> 無法清除web應(yīng)用程序[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版本不適配的原因。
到此這篇關(guān)于Tomcat無法映射到activiti-app導(dǎo)致activiti無法啟動頁面的文章就介紹到這了,更多相關(guān)Tomcat無法映射activiti-app內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python Flask微信小程序登錄流程及登錄api實現(xiàn)代碼
這篇文章主要介紹了Python Flask微信小程序登錄流程及登錄api實現(xiàn)方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-06-06maven項目遠程部署&&使用tomcat配置數(shù)據(jù)庫連接的方法
這篇文章主要介紹了maven項目遠程部署&&使用tomcat配置數(shù)據(jù)庫連接,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-07-07