亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

tomcat啟動(dòng)異常:子容器啟動(dòng)失敗(a child container failed during start)

瀏覽:270日期:2023-06-12 15:17:16

在學(xué)習(xí)過(guò)程中,出現(xiàn)這個(gè)問(wèn)題,上網(wǎng)查了一下,總結(jié)以下幾種解決方案,并找出自己的問(wèn)題。

1、沒(méi)有清理之前maven項(xiàng)目的歷史。

解決方法:執(zhí)行clean命令,然后重新啟動(dòng)項(xiàng)目。

操作:添加maven helper插件后,右鍵→run maven→clean

ps:關(guān)于maven項(xiàng)目歷史是啥我不太了解。

2、pom.xml文件中servlet-api依賴導(dǎo)入問(wèn)題。

解決方法:在依賴中添加<scope>標(biāo)簽,內(nèi)容為provided。

示例:<scope>provided</scope>

3、web.xml中servlet與servlet-mapping的配置錯(cuò)誤。

這個(gè)錯(cuò)誤在用xml配置Servlet時(shí)可能出現(xiàn),而Servlet從3.0版本以后支持@WebServlet注解配置url,所以這個(gè)問(wèn)題不常見(jiàn)了。

解決方法:檢查web.xml文件中配置,或者刪掉這部分內(nèi)容,改用@WebServlet注解配置。

一個(gè)配置正確的樣例如下:

注意url-pattern內(nèi)容的斜杠

或改為注解配置:

@WebServlet("/demo13")

4、url-pattern格式錯(cuò)誤。

url-pattern配置簡(jiǎn)略知識(shí)點(diǎn)總結(jié):

(1)一個(gè)Servlet(實(shí)為繼承Servlet的類)可以配置多個(gè)url-pattern。

@WebServlet(urlPattern={"/ex01","/ex02"})

(2)urlPattern有四種配置規(guī)則。

精準(zhǔn)匹配:@WebServlet("/demo/ex01")

目錄匹配:@WebServlet("/demo/*")

擴(kuò)展名匹配:@WebServlet("*•do")

任意匹配:@WebServlet("/*")或@WebServlet("/")

除了擴(kuò)展名匹配,其他匹配方式都需要有斜杠("/"),但最前面的斜杠容易被忽略。

5、自己的問(wèn)題

了解以上各種問(wèn)題之后,我檢查了自己的代碼,最終發(fā)現(xiàn)自己犯的錯(cuò)誤有兩個(gè)。

(1)忘記了添斜杠

在做urlPattern配置練習(xí)時(shí),多個(gè)路徑配置中,忽略了第二個(gè)的斜杠。有點(diǎn)尷尬,哈哈…

(2)路徑名重復(fù)

在添加完斜杠后,運(yùn)行tomcat還是出錯(cuò)了,我檢查了又檢查,最后終于發(fā)現(xiàn)一個(gè)可能的問(wèn)題,經(jīng)過(guò)實(shí)驗(yàn)之后確定了自己的猜測(cè)。

相信細(xì)心的伙伴已經(jīng)發(fā)現(xiàn),明明是Demo07,但路徑卻是/demo01與/demo02。

我當(dāng)時(shí)為了省事隨便取了兩個(gè)名字,而這兩個(gè)路徑名在之前學(xué)習(xí)的案例就已經(jīng)使用了,所以啟動(dòng)時(shí)報(bào)錯(cuò)了。

經(jīng)過(guò)改動(dòng),tomcat啟動(dòng)終于正常。

6、一點(diǎn)補(bǔ)充

寫(xiě)這篇文章時(shí),為了拍第三個(gè)問(wèn)題的示例圖遇到的情況,如果某個(gè)Servlet已經(jīng)用了web.xml配置urlPattern,就不可以再用注解配置了,一定要把web.xml中的相關(guān)內(nèi)容刪干凈才可以。

到此這篇關(guān)于tomcat啟動(dòng)異常:子容器啟動(dòng)失敗(a child container failed during start)的文章就介紹到這了,更多相關(guān)tomcat異常子容器啟動(dòng)失敗內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

標(biāo)簽: Tomcat
主站蜘蛛池模板: 欧美三级做爰全过程 | 久草色视频| 91国在线高清视频 | 国产婷婷一区二区三区 | 91精品日本久久久久久牛牛 | 精品国产91久久久久久久 | 成年网站在线在免费播放 | 久草视频手机在线观看 | 欧美精品久久天天躁 | 国产成人免费网站在线观看 | 美国一级片在线观看 | 国产高清av在线播放 | 久久高清精品 | 欧美三区在线 | 欧美国产日韩在线播放 | 久草网站在线观看 | 国产精品影视 | 九九99久麻豆精品视传媒 | 国产免费麻豆 | 精品亚洲永久免费精品 | 国产午夜精品理论片久久影视 | aa级毛片毛片免费观看久 | 欧美夜夜骑 | 国产在线精品福利一区二区三区 | 国产精品免费久久 | 三级网站视频在线观看 | 国产原创在线视频 | 国产成年网站v片在线观看 国产成人aa在线视频 | 日本高清va不卡视频在线观看 | 成人精品视频在线观看播放 | 久久精品vr中文字幕 | 成人18在线视频播放 | 欧美视频自拍偷拍 | 久艹在线观看 | 女人张开双腿让男人桶完整 | 偷柏自拍亚洲欧美综合在线图 | 成人软件18免费 | 成人网18免费软件大全 | 911精品国产亚洲日本美国韩国 | 久久99国产精品免费观看 | 亚洲视频偷拍自拍 |