Tomcat正常訪問localhost報(bào)404問題解決
今天在配置Tomcat訪問項(xiàng)目主頁的時(shí)候發(fā)現(xiàn)報(bào)404錯(cuò)誤,開始以為是我的項(xiàng)目xml配置有問題,結(jié)果調(diào)了半天也不對,后來發(fā)現(xiàn)居然訪問localhost:8080也報(bào)404,這個(gè)問題就嚴(yán)重了,于是開始了漫長的調(diào)試,終于成功!記錄下最終解決方案,以供未來再遇到相似問題,有跡可查。
通過咨詢JAVA群中的大神,我查看了一下Tomcat文件夾中的webapps文件夾,發(fā)現(xiàn)里面并沒有我的項(xiàng)目,但是我確實(shí)是把項(xiàng)目部署進(jìn)去了,于是我查看了一下我的Tomcat的server頁 發(fā)現(xiàn)里面的Tomcat路徑不對,是默認(rèn)的eclipse里面的路徑,所以導(dǎo)致了Tomcat的部署失敗:
錯(cuò)誤的路徑配置如下:
正確的配置應(yīng)該是:
但是當(dāng)我這樣操作之后,再次運(yùn)行發(fā)現(xiàn)Tomcat直接起不來了,并且報(bào)無法找到文件路徑的錯(cuò)誤!
然后我決定換個(gè)思路,先是不用eclipse啟動(dòng)Tomcat服務(wù),使用Tomcat8.0的startup.bat啟動(dòng),發(fā)現(xiàn)啟動(dòng)過程中報(bào)了拒絕訪問的錯(cuò)誤,感覺是訪問權(quán)限有問題,于是通過百度查資料發(fā)現(xiàn)果然是這樣,于是把Tomcat安裝文件夾->屬性->安全中給Users賦予了完全控制的權(quán)限,確定保存后再次運(yùn)行startup.bat,果然順利啟動(dòng)。
然后我再返回去重新運(yùn)行Tomcat,這次不再報(bào)錯(cuò),Tomcat啟動(dòng)成功!再次訪問localhost:8080,頁面成功顯示!
然后訪問我的項(xiàng)目頁面,同樣成功訪問!至此問題成功解決!
總結(jié):
通過這次問題,知道了問題可能出在多方面,應(yīng)該發(fā)散思維去解決問題,這次光在查訪問地址上就查了半天,然后又各種找Tomcat的配置文件錯(cuò)誤,就沒想到是Tomcat的路徑和權(quán)限會(huì)出現(xiàn)問題,以后要多多注意!
到此這篇關(guān)于Tomcat正常訪問localhost報(bào)404問題解決的文章就介紹到這了,更多相關(guān)Tomcat正常訪問localhost報(bào)404內(nèi)容請搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。