日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Tomcat服務器的配置與啟動全過程

瀏覽:380日期:2023-06-12 15:17:19
目錄
  • Tomcat的下載與安裝
  • 關于Tomcat服務器的目錄
    • startup.bat部分代碼
    • catalina.bat部分代碼
  • Tomcat服務器的運行最終步驟
    • 解決Tomcat服務器啟動時在DOS命令窗口中的亂碼問題
      • logging.properties文件
    • 總結

      Tomcat的下載與安裝

      Tomcat是Apache軟件基金會的一個開源免費的項目 , 它是一個輕量級WEB服務器 , 體積小 , 運行速度快(只實現了Servlet+JSP規范)

      Tomcat還有另外一個名字:catalina(catalina是美國的一個島嶼,據說作者是在這個風景秀麗的小島上開發了一個輕量級的WEB服務器)

      tomcat的logo是一只公貓(寓意表示Tomcat服務器是輕巧的)

      Tomcat的安裝包是綠色版 , 安裝很簡單,直接zip包解壓即可。解壓就是安裝。

      我有一個好習慣,在D盤的根目錄下新建一個dev目錄,java開發所有相關的工具都安裝到dev目錄下,這樣比較方便管理。

      關于Tomcat服務器的目錄

      目錄存放的文件bin這個目錄是Tomcat服務器的命令文件存放的目錄 , 如啟動Tomcat,關閉Tomcat相關的bat命令文件和shell命令文件conf這個目錄是Tomcat服務器的配置文件存放目錄(server.xml文件中可以配置端口號,默認Tomcat端口是8080)lib這個目錄是Tomcat服務器的核心程序目錄,因為Tomcat服務器是Java語言編寫的,這里的jar包里面都是class文件logsTomcat服務器的日志目錄,Tomcat服務器啟動等信息都會在這個目錄下生成日志文件tempTomcat服務器的臨時目錄。存儲臨時文件webapps這個目錄當中就是用來存放大量的webapp項目(web application:web應用)work這個目錄是用來存放JSP文件翻譯之后的java文件以及編譯之后的class文件
      • 關于bat批處理文件: bat文件是windows操作系統專用的,這種文件中可以編寫大量的windows的dos命令,執行bat文件就相當于批量的執行dos命令
      • 關于shell批處理文件: sh文件是Linux操作統專用的 , 在Linux環境下能夠執行的是shell命令,大量的shell命令編寫在shell文件當中,執行shell文件就相當于批量的執行shell命令
      • Tomcat服務器提供了bat和shell命令文件,說明了Tomcat服務器的通用性

      分析startup.bat文件得出,執行這個命令,實際上最后是執行:catalina.bat文件

      startup.bat文件的執行需要CATALINA_HOME環境變量和catalina.bat文件

      startup.bat部分代碼

      <!---startup.bat文件的執行需要CATALINA_HOME環境變量和catalina.bat文件->
      rem Guess CATALINA_HOME if not defined
      set "CURRENT_DIR=%cd%"
      if not "%CATALINA_HOME%" == "" goto gotHome
      set "CATALINA_HOME=%CURRENT_DIR%"
      if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome
      cd ..
      set "CATALINA_HOME=%cd%"
      cd "%CURRENT_DIR%"
      :gotHome
      if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome
      echo The CATALINA_HOME environment variable is not defined correctly
      echo This environment variable is needed to run this program
      goto end
      :okHome
      
      set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat"

      catalina.bat文件中有這樣一行配置:MAINCLASS=org.apache.catalina.startup.Bootstrap (這個類就是main方法所在的類)

      catalina.bat文件的執行需要JAVA_HOME環境變量

      catalina.bat部分代碼

      <!---catalina.bat文件的執行需要JAVA_HOME環境變量-->
      rem ? JAVA_HOME ? ? ? Must point at your Java Development Kit installation.
      rem ? ? ? ? ? ? ? ? ? Required to run the with the "debug" argument.
      rem
      rem ? JRE_HOME ? ? ? ?Must point at your Java Runtime installation.
      
      set _EXECJAVA=%_RUNJAVA%
      set MAINCLASS=org.apache.catalina.startup.Bootstrap
      set ACTION=start
      set SECURITY_POLICY_FILE=
      set DEBUG_OPTS=
      set JPDA=

      Tomcat服務器既然是Java語言寫的,那么啟動Tomcat服務器就是執行main方法

      • 執行startup.bat文件 ----> 執行catalina.bat文件 -----> 執行org.apache.catalina.startup.Bootstrap類的main方法 ---->Tomca服務器啟動成功

      從 startup.bat文件 和 catalina.bat文件的內容可以得出 , 啟動Tomcat服務器只把bin目錄中的相關的命令文件配到PATH目錄下是不行的 , **還需要配置CATALINA_HOME 和 JAVA_HOME 兩個環境變量 **

      • JAVA_HOME=JDK的根 (Tomcat是java語言寫的所以想要運行Tomcat服務器,必須先有jre)
      • CATALINA_HOME=Tomcat服務器的根
      • PATH=%JAVA_HOME%\bin;%CATALINA_HOME%\bin (在DOS命令窗口可以執行相關的命令文件)

      Tomcat服務器的運行最終步驟

      啟動Tomcat: bin目錄下有一個 startup.bat 文件,執行它可以啟動Tomcat服務器 , 執行啟動命令時可以省略.bat的后綴

      測試Tomcat服務器是否啟動成功

      打開瀏覽器,在瀏覽器的地址欄上輸入URL: http://127.0.0.1:8080

      關閉Tomcat:bin目錄下有一個 shutdown.bat 文件 , 通過它可以關閉Tomcat服務器 , 執行關閉命令時不可以省略.bat的后綴

      因為shutdown命令和windows中的關機命令沖突 , 所以建議將shutdown.bat文件重命名為stop.bat ,這樣就可以省略.bat的后綴

      解決Tomcat服務器啟動時在DOS命令窗口中的亂碼問題

      將CATALINA_HOME/conf/logging.properties文件中的內容修改如下:java.util.logging.ConsoleHandler.encoding = GBK

      logging.properties文件

      java.util.logging.ConsoleHandler.level = FINE
      java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter
      java.util.logging.ConsoleHandler.encoding = GBK

      總結

      以上為個人經驗,希望能給大家一個參考,也希望大家多多支持。

      標簽: Tomcat
      相關文章:
      日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
      日韩欧美精品| 蜜桃视频免费观看一区| 天堂精品久久久久| 激情久久五月| 国产精久久久| 91av一区| 国产一精品一av一免费爽爽| 在线一区欧美| 日韩一区自拍| av资源新版天堂在线| 在线成人直播| 亚洲国产欧美日本视频| 久久美女精品| 综合激情一区| 九色porny丨国产首页在线| 亚洲久草在线| 国产日韩专区| 国产亚洲一区二区手机在线观看| 日韩免费在线| 欧美交a欧美精品喷水| 国产精品嫩模av在线| 久久国产亚洲精品| 精品三级在线观看视频| 日产欧产美韩系列久久99| 亚洲激情偷拍| 亚洲国产成人精品女人| 国产精品一区二区精品视频观看| 精品国产欧美| 精品免费av| 国产精品中文字幕亚洲欧美 | 日韩一区精品视频| 免费不卡在线观看| 激情综合婷婷| 亚洲免费观看| 国产精品免费不| 久久久一二三| 亚洲男女av一区二区| 日本欧美大码aⅴ在线播放| 欧美激情国产在线| 中文字幕av一区二区三区人| 国产一区二区三区91| 久久精品青草| 国产另类在线| 香蕉久久久久久久av网站| 美腿丝袜在线亚洲一区| 亚洲美洲欧洲综合国产一区| 精品五月天堂| 亚洲色图国产| 久久精品影视| 国内在线观看一区二区三区| 视频一区中文字幕| 久久国产中文字幕| 久久香蕉精品香蕉| 日韩欧美中文字幕在线视频| 日韩成人免费| 国产精品亚洲四区在线观看 | 精品久久免费| 91欧美极品| 美女精品一区| 亚洲少妇自拍| 99国产精品视频免费观看一公开 | 国产精品99视频| 久久av中文| 国产精品夜夜夜| 老司机免费视频一区二区三区| 四虎在线精品| 欧美精品三级在线| 国产精品久久久久久久久久白浆| 日本欧美大码aⅴ在线播放| 日韩av三区| 麻豆久久久久久| 黄在线观看免费网站ktv| 久久黄色影院| 亚洲香蕉视频| 日本午夜精品| 老司机免费视频一区二区| 国产精品色在线网站| 欧美私人啪啪vps| 国产精品一区二区免费福利视频| 视频在线在亚洲| 美女91精品| 蜜臀久久99精品久久久画质超高清 | 日韩欧美自拍| 成人在线网站| 一区二区电影| 日韩欧美久久| 国产亚洲精aa在线看| 国产日韩欧美一区在线| 日韩动漫一区| 免费一级欧美片在线观看网站| 国产香蕉精品| 日本在线成人| 国产精品99久久久久久董美香| 国产欧美日韩在线一区二区| 国产精品久久久免费| 国产不卡精品在线| 国产精品av久久久久久麻豆网| 国产韩日影视精品| 亚洲欧美日韩国产| 日本一不卡视频| 亚洲成人av观看| 日韩午夜黄色| 欧美日韩xxxx| 色综合五月天| 91九色精品| 久久精品99国产精品| 日本欧美国产| 亚洲电影在线一区二区三区| 久久av国产紧身裤| 99精品在线免费在线观看| 日韩在线卡一卡二| 久久97视频| 亚洲一区不卡| 国产成人免费精品| 国产女优一区| 国产美女撒尿一区二区| 久久精品国产www456c0m| 日本亚洲欧美天堂免费| 欧美日韩视频网站| 国产一区二区三区久久| 亚洲精品黄色| 婷婷久久一区| 欧美三级第一页| 日韩视频免费| 亚洲天堂av影院| 亚洲欧洲免费| 99亚洲视频| 久久久久久黄| 精品国产鲁一鲁****| 青青草91视频| 99精品99| 亚洲手机在线| 欧美午夜精品一区二区三区电影| 国产欧美一区二区三区国产幕精品 | 国产拍在线视频| 国产美女视频一区二区| 美女尤物久久精品| 欧美一区二区性| 久久男人av资源站| 丰满少妇一区| 国产日韩一区二区三区在线| 日韩天堂av| 日本不卡视频在线观看| 天堂va蜜桃一区二区三区| 色婷婷久久久| 日韩电影免费网址| 国产一区丝袜| 国内在线观看一区二区三区| 日韩欧美中文在线观看| 国产激情综合| 久久精品国产免费| 国产在线不卡一区二区三区| 精品精品久久| 日韩国产激情| 久久精品国产www456c0m| 欧美手机在线| 欧美亚洲色图校园春色| 国产乱码精品一区二区三区四区 | 日本综合精品一区| 日韩激情精品| 六月丁香综合在线视频| 国产66精品| 久久人人精品| 日韩一区欧美二区| 国产乱人伦精品一区| 成人在线视频中文字幕| 九色porny丨国产首页在线| 亚洲精华国产欧美| 免费看欧美美女黄的网站| 日韩视频一二区| jizzjizz中国精品麻豆| 夜夜嗨网站十八久久| 免费人成在线不卡| 久久久噜噜噜| 婷婷视频一区二区三区| 国产一区2区在线观看| 亚洲黄页一区| 久久av综合| 色网在线免费观看| 国产精品丝袜在线播放| 欧美 日韩 国产精品免费观看| 天堂av在线一区| 国产精东传媒成人av电影| 日韩欧美一区二区三区在线视频| 黄色亚洲免费| 蘑菇福利视频一区播放| 亚洲精品中文字幕乱码| 国产剧情在线观看一区| 影音国产精品| 欧洲av不卡| 国产精品成人**免费视频| av亚洲在线观看| 国产成人免费| 日韩不卡一二三区| 亚洲免费成人| 91精品蜜臀一区二区三区在线| 美女视频黄 久久| 日韩影院精彩在线| 久久香蕉网站| 日韩欧美2区|