a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > JSP > 正文

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

2024-09-05 00:23:08
字體:
來源:轉載
供稿:網友

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

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

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

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

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

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

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

        那么為什么使用tomcat必須要配置java環境變量呢?

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

       2)startup.bat要調用catalina.bat 而catalina.bat運行要用到JAVA_HOME環境變量(可以自己去查看文件)。

    而至于網上建議netstat -ano查看端口,然后taskkill命令終止進程的來解決端口已使用問題,通常完全沒有必要,只需要shutdown.bat下就ok了。在myeclipse啟動tomcat,報"Unrecognized Windows Sockets error: 0:JVM_Bind"也一樣(都是端口已被使用)。因為可能只是你在其他地方已經啟動了tomcat。

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


注:相關教程知識閱讀請移步到JSP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日韩欧美在线一区二区 | 91视频.www| 亚洲一区二区在线免费观看 | 亚洲精品亚洲 | 国产精品视频入口 | 欧美一级黄色大片 | 亚洲成人一区 | 成人三级黄色 | 久久亚洲美女视频 | 日本男人的天堂 | 免费看的毛片 | 亚洲国产精品麻豆 | 亚洲免费成人 | 欧美成人一区二区三区片免费 | 日韩av电影在线播放 | 国产一区二区三区精品在线 | 日韩国产欧美一区 | 成人黄色大片 | 亚洲视频1区 | 国产一区精品 | 久久av在线 | 国内精品一区二区 | 成人欧美一区二区三区黑人孕妇 | 精品久久中文字幕 | 中文字幕一页二页 | 亚洲精品www | 色综合天天 | 欧美日产在线观看 | 亚洲精品视频在线看 | 一级黄色裸体片 | 日韩毛片在线免费观看 | 可以在线看的黄色网址 | 精品视频在线观看 | 神马久久久久久 | 国产成人+综合亚洲+天堂 | 成人激情视频 | 日韩一区二区三区免费观看 | 在线99视频 | 午夜免费视频 | 国产精品99| 99热首页 |