Tomcat正常啟動(dòng),訪問所有頁面均報(bào)404異常,404異??偨Y(jié)分析
404異常,很常見,大多情況是路徑錯(cuò)誤、web.xml文件映射路徑寫錯(cuò)、服務(wù)器設(shè)置、servlet的jar包未導(dǎo)進(jìn)去或者沒有隨項(xiàng)目發(fā)布等等。
如果是路徑錯(cuò)誤,仔細(xì)檢查即可解決問題。
服務(wù)器沒設(shè)置好也會(huì)報(bào)這個(gè)錯(cuò)誤,這一般是新手剛開始學(xué)時(shí)遇到的問題,就是要把eclipse中的tomcat的server location設(shè)置為use tomcat installation,在eclipse界面雙擊tomcat server見如圖設(shè)置:

如果是servlet的jar包問題,則通過build path引入jar包,在libraries選項(xiàng)卡添加外部jar文件,并在order and export選項(xiàng)卡中勾選應(yīng)用,最后在deployment and assessment選項(xiàng)中添加它,表明tomcat發(fā)布時(shí)將它拷貝到項(xiàng)目下WEB-INF\lib目錄中。
而今天我遇到的問題卻不是其中任何一個(gè),想想我也沒動(dòng)什么東西,只是修改代碼時(shí),想用另外一種方法實(shí)現(xiàn)上傳功能,不料引入一個(gè)jar包又刪掉后出現(xiàn)了404的問題,很無奈。
問題出來了是要解決的,折騰半天,終于找到問題所在了:刪jar包時(shí)不小心把發(fā)布所包含的webapp給remove掉了,這就難怪報(bào)找不到路徑了,見圖

好了,問題解決。
注意:還需要將tomcat清理干凈后重新啟動(dòng),要不還是會(huì)報(bào)異常
相關(guān)文章
詳解Java中的時(shí)區(qū)類TimeZone的用法
TimeZone可以用來獲取或者規(guī)定時(shí)區(qū),也可以用來計(jì)算時(shí)差,這里我們就來詳解Java中的時(shí)區(qū)類TimeZone的用法,特別要注意下面所提到的TimeZone相關(guān)的時(shí)間校準(zhǔn)問題.2016-06-06
Java實(shí)現(xiàn)訂單超時(shí)自動(dòng)取消的7種方案
在電商、外賣、票務(wù)等系統(tǒng)中,訂單超時(shí)未支付自動(dòng)取消是一個(gè)常見的需求,這個(gè)功能乍一看很簡(jiǎn)單,甚至很多初學(xué)者會(huì)覺得:"不就是加個(gè)定時(shí)器么?" 但真到了實(shí)際工作中,細(xì)節(jié)的復(fù)雜程度往往會(huì)超乎預(yù)期,本文給大家介紹了Java實(shí)現(xiàn)訂單超時(shí)自動(dòng)取消的7種方案2024-12-12
向量數(shù)據(jù)庫之如何使用Elasticsearch實(shí)現(xiàn)向量數(shù)據(jù)存儲(chǔ)與搜索
這篇文章主要介紹了向量數(shù)據(jù)庫之如何使用Elasticsearch實(shí)現(xiàn)向量數(shù)據(jù)存儲(chǔ)與搜索,在向量函數(shù)的計(jì)算過程中,會(huì)對(duì)所有匹配的文檔進(jìn)行線性掃描,因此,查詢預(yù)計(jì)時(shí)間會(huì)隨著匹配文檔的數(shù)量線性增長(zhǎng),本文給大家講解的非常詳細(xì),需要的朋友參考下吧2023-06-06
Spring注解驅(qū)動(dòng)之BeanFactoryPostProcessor原理解析
這篇文章主要介紹了Spring注解驅(qū)動(dòng)之BeanFactoryPostProcessor原理,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-09-09
Springboot如何使用@Async實(shí)現(xiàn)異步任務(wù)
這篇文章主要介紹了Springboot如何使用@Async實(shí)現(xiàn)異步任務(wù)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09
Java獲取漢字對(duì)應(yīng)的拼音(全拼或首字母)
這篇文章主要介紹了Java如何獲取漢字對(duì)應(yīng)的拼音(全拼或首字母),文中實(shí)現(xiàn)的方法是引用了pinyin4j-2.5.0.jar,然后給出了完整的示例代碼,有需要的朋友可以參考借鑒,下面來一起看看吧。2017-01-01
記一次線程爆滿導(dǎo)致服務(wù)器崩潰的問題排查及解決
這篇文章主要介紹了記一次線程爆滿導(dǎo)致服務(wù)器崩潰的問題排查及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-10-10

