主頁 > 知識庫 > Tomcat啟動成功訪問主頁失敗的原因解決方案

Tomcat啟動成功訪問主頁失敗的原因解決方案

熱門標(biāo)簽:電銷機(jī)器人免培訓(xùn) 自繪地圖標(biāo)注數(shù)據(jù) 如何看懂地圖標(biāo)注點(diǎn) 電話機(jī)器人需要使用網(wǎng)絡(luò)嗎 潤滑油銷售電銷機(jī)器人 海外圖書館地圖標(biāo)注點(diǎn) 外呼系統(tǒng)使用方法 給地圖標(biāo)注得傭金 南通通訊外呼系統(tǒng)產(chǎn)品介紹

Tomcat啟動成功訪問主頁失敗的原因解決方案

  如果在 網(wǎng)上搜一圈“tomcat啟動成功,當(dāng)輸入http://localhost:8080報404錯誤”。有說查看日志定位問題的,有說檢查端口有沒有沖突,建議去server.xml修改端口的;有建議在cmd命令中輸入netstat -ano查看tomcat端口是否已經(jīng)被使用的;也有說環(huán)境變量配置有問題的。

         這些可能都是對的,但還有一種情況容易被忽視:tomcat,webapps目錄下沒有ROOT文件夾!

         有經(jīng)驗(yàn)的人看到這個可能會淡淡的一笑。但對于不知道tomcat啟動,輸入http://localhost:8080默認(rèn)進(jìn)入的是$tomcat/webapps/ROOT路徑的人來說,很容易就忽視這個問題。

        至于需不需要環(huán)境變量,你可以打開$tomcat/bin下面的startup.bat文件,查看它里面的內(nèi)容,如果能夠看到:

set "CURRENT_DIR=%cd% 
   if not "%CATALINA_HOME%" == "" goto gotHome 
  set "CATALINA_HOME=%CURRENT_DIR%" 

說明tomcat在啟動的時候會去自動配置環(huán)境變量,所以完全不用自己再去做配置了。(tomcat5及以上都已經(jīng)在startup.dat里面做了配置。)

        那么為什么使用tomcat必須要配置java環(huán)境變量呢?

       1)tomcat只是承載程序的服務(wù)器, 具體對程序的運(yùn)行還是需要jdk的。

       2)startup.bat要調(diào)用catalina.bat 而catalina.bat運(yùn)行要用到JAVA_HOME環(huán)境變量(可以自己去查看文件)。

    而至于網(wǎng)上建議netstat -ano查看端口,然后taskkill命令終止進(jìn)程的來解決端口已使用問題,通常完全沒有必要,只需要shutdown.bat下就ok了。在myeclipse啟動tomcat,報"Unrecognized Windows Sockets error: 0:JVM_Bind"也一樣(都是端口已被使用)。因?yàn)榭赡苤皇悄阍谄渌胤揭呀?jīng)啟動了tomcat。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

您可能感興趣的文章:
  • Tomcat配置https并訪問http自動跳轉(zhuǎn)至https
  • 詳解CentOS 7下安裝Tomcat到服務(wù)
  • SpringBoot 創(chuàng)建web項(xiàng)目并部署到外部Tomcat
  • 解決tomcat部署下的web項(xiàng)目網(wǎng)頁更改不能自動刷新的問題
  • Tomcat 部署項(xiàng)目的三種方法詳解
  • 如何在mac的terminal安裝Apache Tomcat

標(biāo)簽:南京 大連 樂山 貸款邀約 內(nèi)江 廣州 銅川 黃石

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Tomcat啟動成功訪問主頁失敗的原因解決方案》,本文關(guān)鍵詞  Tomcat,啟動,成功,訪問,主頁,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Tomcat啟動成功訪問主頁失敗的原因解決方案》相關(guān)的同類信息!
  • 本頁收集關(guān)于Tomcat啟動成功訪問主頁失敗的原因解決方案的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章