日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Tomcat】初次配置Tomcat的那些糟心事

發布時間:2025/3/15 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Tomcat】初次配置Tomcat的那些糟心事 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • Description
  • Download
  • 啟動方式
  • 關閉方式
  • Error:'startup' 不是內部或外部命令,也不是可運行的程序或批處理文件。
  • Error:The CATALINA_HOME environment variable is not defined correctly
    • 錯誤配置
    • 正確配置
  • 無法連接到 localhost:8080
  • 仍然無法連接 localhost:8080
  • 總結

Description

Tomcat簡介

Download

Tomcat官網Link

啟動方式

列舉兩種:

  • 命令行輸入startup
  • 雙擊startup.bat

關閉方式

可以雙擊shutdown.bat

Error:‘startup’ 不是內部或外部命令,也不是可運行的程序或批處理文件。

這是因為沒有把bin路徑添加到環境變量中。

Windows10系統可以在左下角輸入“高級系統設置”,打開后找到“環境變量”,找到path,向其中添加一個路徑,這個路徑應該到bin路徑下。

考慮到可能有新手不知道,我簡單說明一下:

  • 首先找到存放Tomcat的位置:
  • 找到bin路徑
  • 點擊上面,復制bin路徑:
    (比如說,我的就是:D:\apache-tomcat-9.0.19-windows-x64\apache-tomcat-9.0.19\bin)

把這個路徑加入環境變量中,即可運行startup

Error:The CATALINA_HOME environment variable is not defined correctly

報錯:
The CATALINA_HOME environment variable is not defined correctly.
This environment variable is needed to run this program

這是因為我們只配置了path環境變量,其實還應該配置其他四個環境變量:
CATALINA_BASECATALINA_HOMETOMCAT_HOMEJAVA_HOME
JAVA_HOME的話想必大家都配過了,其他的可能沒配過,這里統一說一下。

錯誤配置

CATALINA_BASE、CATALINA_HOME、TOMCAT_HOME、JAVA_HOME結尾的路徑可能包含多余的符號,或者沒弄清楚bin的問題。

首先說明,path要指向bin路徑,但這四個以及同類的環境變量不要加bin路徑,應該在bin路徑的上一路徑。

CATALINA_BASE為例,說一下典型的錯誤類型

  • D:\apache-tomcat-9.0.19-windows-x64\apache-tomcat-9.0.19\
  • D:\apache-tomcat-9.0.19-windows-x64\apache-tomcat-9.0.19;
  • D:\apache-tomcat-9.0.19-windows-x64\apache-tomcat-9.0.19\bin
  • D:\apache-tomcat-9.0.19-windows-x64\apache-tomcat-9.0.19\bin\

正確配置

  • CATALINA_BASED:\apache-tomcat-9.0.19-windows-x64\apache-tomcat-9.0.19
  • CATALINA_HOMED:\apache-tomcat-9.0.19-windows-x64\apache-tomcat-9.0.19
  • TOMCAT_HOMED:\apache-tomcat-9.0.19-windows-x64\apache-tomcat-9.0.19
  • JAVA_HOMED:\Java\jdk-11

無法連接到 localhost:8080

前提是我已經調了防火墻,那怎么還登不上去呢?

找到:“啟用或關閉Windows功能”,把圈里的打開,確定保存:

打開Web瀏覽器,輸入localhost,能顯示出類似下面的界面:

接下來就重新啟動Tomcat吧!

仍然無法連接 localhost:8080

這時我希望大家換一種思維,即:想想你的Tomcat端口號真的是8080嗎?

以我的為例,我命令行輸入startup,找到了8888而非8080:

所以啊,未必是8080,換成8888,我們再試試:

所以,最終解決!

總結

網絡上所謂的教程和解決方案,可能只適合于博主個人。
大家如果按此操作不能解決,并不稀奇。
只是此時就應該去查詢其他資料并自己摸索,直至解決問題。
然后再分享出來,就是對你很有意義的啦!

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的【Tomcat】初次配置Tomcat的那些糟心事的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。