成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

關于Tomcat啟動失敗報循環依賴的問題解決(AncestorAxisIterator)

瀏覽:584日期:2023-08-20 20:23:36
目錄異常堆棧第一步:解決沖突第二步:尋找思路總結異常堆棧

Tomcat啟動失敗報循環依賴(AncestorAxisIterator-AncestorOrSelfAxisIterator)

嚴重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:753)at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:729)at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:587)at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1798)at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)at java.util.concurrent.FutureTask.run(FutureTask.java:266)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)at java.lang.Thread.run(Thread.java:745)Caused by: java.lang.IllegalStateException: Unable to complete the scan for annotations for web application [] due to a StackOverflowError. Possible root causes include a too low setting for -Xss and illegal cyclic inheritance dependencies. The class hierarchy being processed was [org.jaxen.util.AncestorAxisIterator->org.jaxen.util.AncestorOrSelfAxisIterator->org.jaxen.util.AncestorAxisIterator]at org.apache.catalina.startup.ContextConfig.checkHandlesTypes(ContextConfig.java:2108)at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2054)at org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1999)at org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1969)at org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1923)at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1166)at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:783)at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:307)at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:95)at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5213)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)... 10 more

tomcat在日常啟動時候突然爆出了這個錯誤,爆出org.jaxen.util.AncestorAxisIterator類和org.jaxen.util.AncestorOrSelfAxisIterator循環依賴的問題,但是我合的代碼只有一行賦值代碼啊,所以斷定這個肯定不是我的代碼原因,但是測試環境因為這個啟不來,出于大佬的心態,我覺得著手解決這個問題。

第一步:解決沖突

看見這個問題,第一時間當然是認為包沖突拉,那我們第一時間拉出maven helper 來看看這個類所屬的包是不是有沖突了。如下圖所示:

這里邊這個包只是被一個同事引得其他包使用了,并沒有多個版本混雜的情況,這就尷尬了。那么這個問題從何而來呢?

第二步:尋找思路

是tomcat的配置問題,正巧我司項目最近升級了tomcat的版本,沒準真是這個問題呢,于是乎我更改了tomcat的配置。

你別說,改完還真啟起來了,于是乎解決了這個疑難雜癥的我美滋滋的睡覺去了。 但是第二天tomcat在重啟的時候又掛了,一模一樣的原因,于是乎我意識到,問題沒有這么簡單,一定是某個隱藏的包沖突了沒有顯示出來。于是我又看到了上述文章的最后一行提示。

百度了一下更改jar可以使用,我已經把我的更新為Jaxen-1.2.0和dom4j-1.6.1兩個jar包 問題還是會出現 解決方案是更新jar包,更新Jaxen-1.1.6和dom4j-1.6.1兩個jar包 ------還有待測試

我一看,要不我測試測試試試?于是我查了下我這兩個包的版本。Jaxen-1.1.6剛開始排查過了不用看了,看看第二個包吧,果不其然:

于是把下邊1.1的這個包排掉,重啟,果然項目又雙叒正常啟動了。

總結

Jaxen包和dom4j包在使用時候有些依賴關系,如果必須同時引入兩個包的話,要注意兩者相互的版本關系,如果版本不對應可能會導致文章開始的循環依賴問題。

目前本人親測,Jaxen-1.1.6和dom4j-1.6.1這兩個版本搭配不會有循環依賴的問題出現。

到此這篇關于關于Tomcat啟動失敗報循環依賴的問題解決(AncestorAxisIterator)的文章就介紹到這了,更多相關Tomcat啟動失敗問題內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Tomcat
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
99这里只有精品| 国产精品免费丝袜| 亚洲一区二区五区| 激情久久久久久久| 久久久久久影视| 国产酒店精品激情| 色婷婷久久久亚洲一区二区三区 | 国产农村妇女精品一二区| 亚洲精品在线三区| 日本va欧美va欧美va精品| 91在线你懂得| 欧美影院一区二区| 亚洲一区二区五区| 欧美精品七区| 日韩一区二区电影网| 蜜臀精品一区二区三区在线观看| 亚洲欧美亚洲| 欧美激情一区二区三区全黄| 成人久久久精品乱码一区二区三区| 日本韩国精品在线| 婷婷久久综合九色综合绿巨人| 色视频成人在线观看免| 99re6热在线精品视频播放速度| 国产精品无码永久免费888| 99av国产精品欲麻豆| 国产网站一区二区三区| 极品瑜伽女神91| 欧美色大人视频| 日韩精品欧美精品| 久久综合电影| 夜夜爽夜夜爽精品视频| 欧美xx69| 精品国产污污免费网站入口 | 日韩精品电影在线观看| 欧美视频一区二区在线观看| 国产成人精品三级| 久久这里只有精品视频网| 欧美午夜精品久久久久免费视| 中文字幕亚洲在| 在线一区二区视频| 激情成人午夜视频| 一本久久a久久精品亚洲| 成人激情开心网| 婷婷丁香久久五月婷婷| 国产精品不卡视频| 欧美日韩综合在线免费观看| 99视频精品免费视频| 中文字幕一区二区三区不卡在线| 午夜在线精品偷拍| 福利电影一区二区| 亚洲狠狠丁香婷婷综合久久久| 国产欧美午夜| 成人精品电影在线观看| 一区二区免费看| 欧美伦理影视网| 国产主播一区二区三区四区| 日韩高清不卡一区二区三区| 欧美大肚乱孕交hd孕妇| 夜夜爽av福利精品导航| 国产夫妻精品视频| 久久女同精品一区二区| 欧美日韩理论| 国产精品影视天天线| 亚洲一区二区影院| 26uuu国产电影一区二区| 欧美在线免费观看亚洲| 欧美精品成人| 精品一区二区三区的国产在线播放| 又紧又大又爽精品一区二区| 综合激情成人伊人| 亚洲欧洲韩国日本视频| 日韩一区二区免费在线电影| 久久综合九色99| av亚洲精华国产精华精| 久久电影网站中文字幕| 亚洲第一狼人社区| 欧美老女人在线| 国产九九精品| 激情视频一区二区| 你懂的国产精品永久在线| 韩国欧美一区二区| 另类中文字幕网| 欧美aaaaa成人免费观看视频| 亚洲小少妇裸体bbw| 亚洲最新视频在线观看| 亚洲欧洲精品天堂一级| 久久综合久久鬼色中文字| 91精品国产综合久久福利| 欧美日韩精品欧美日韩精品| 色婷婷香蕉在线一区二区| 久久久久久夜| 久久亚洲二区| 国产精品视频福利| 伊人成人在线| 不卡的av网站| 青青草原综合久久大伊人精品 | 欧美 日韩 国产在线 | 亚洲精品中文在线观看| 亚洲精品写真福利| 香蕉影视欧美成人| 麻豆国产欧美日韩综合精品二区| 日本不卡的三区四区五区| 久久不见久久见免费视频7| 午夜精品福利一区二区三区av| 国产精品丝袜在线| 久久久精品欧美丰满| 日韩精品资源二区在线| 欧美成人video| 亚洲国产精品ⅴa在线观看| 亚洲天堂av老司机| 亚洲色图制服丝袜| 婷婷开心激情综合| 国产成人无遮挡在线视频| 午夜久久99| 欧美综合国产| 欧美精品一区二区三区高清aⅴ| 国产欧美一区视频| 午夜精品福利一区二区三区av| 国产剧情在线观看一区二区| 成人av在线网站| 一区二区精品在线| 风间由美一区二区三区在线观看 | 久久人人97超碰人人澡爱香蕉| 色一区在线观看| 日韩欧美中文字幕一区| 国产精品对白交换视频| 亚洲天堂中文字幕| 一区二区三区日韩精品视频| 国产成人自拍网| 成人黄色电影在线| 伊人天天综合| 欧美色偷偷大香| 91久久精品一区二区| 国产精品夜夜爽| 日韩欧美一区二区免费| 欧美区日韩区| 欧美91精品| 91香蕉视频mp4| 精品夜夜嗨av一区二区三区| 久久久久.com| 亚洲在线一区二区三区| 国产精品视频久久一区| 国产高清精品在线| 成人午夜精品在线| 欧美日韩精品免费观看视一区二区| 成人av电影免费观看| 99久久久久免费精品国产| 91亚洲精品久久久蜜桃| 欧美va亚洲va日韩∨a综合色| 国产精品a级| 榴莲视频成人在线观看| 欧美怡红院视频| 精品国产乱码久久久久久浪潮| 久久奇米777| 一区二区三区四区中文字幕| 久久精品国产澳门| 播五月开心婷婷综合| 狠狠色综合网| 国产欧美69| 欧美国产高潮xxxx1819| 亚洲国产精品一区二区久久| 日本在线不卡视频| 国产福利91精品| 麻豆91在线观看| 欧美+日本+国产+在线a∨观看| 伊人婷婷久久| 久久深夜福利| 欧美人与禽zozo性伦| 国产精品久久久久婷婷二区次| 亚洲精品写真福利| 日韩女优毛片在线| 无码av免费一区二区三区试看 | 亚洲影院一区| 在线一区二区三区做爰视频网站| 91精品国产欧美日韩| 亚洲人成人一区二区在线观看| 亚洲最大色网站| 亚洲品质自拍视频网站| 亚洲美女电影在线| 国产精品亚洲一区二区三区在线 | 国产一级精品在线| 国产精品久久九九| 中文字幕成人在线观看| 免费成人你懂的| 亚洲网站啪啪| 欧美美女直播网站| 亚洲午夜久久久| 粉嫩13p一区二区三区| 亚洲高清成人| 久久蜜桃一区二区| 精品一区精品二区高清| 在线成人av| 国产精品日产欧美久久久久| 欧美第一区第二区| 国产精品三级av在线播放| 国产一区不卡精品| 国产精品一品视频| 欧美放荡的少妇| 91免费国产视频网站| 精品国产一区二区三区忘忧草|