tomcat服務的啟動與隱藏啟動(win)


一:  tomcat的啟動與隱藏啟動

1. 正常啟動:D:\apache-tomcat-8.5.24\bin中的   startup.bat  雙擊啟動

2. 啟動tomcat服務后,window下方會出現一個cmd命令窗口,這時如果不小心點中了命令窗口的里面(黑色的),有可能會出現服務暫停的現象

                

   這時可以將tomcat設置為隱藏啟動(服務正常啟動,但下方不會出現cmd命令窗口) 

   實現方法:

         更改文件:TOMCAT_HOME\bin\setclasspath.bat

            將set _RUNJAVA="%JRE_HOME%\bin\java.exe"  改為  set _RUNJAVA="%JRE_HOME%\bin\javaw.exe"   (在文件的末尾)

         更改后,重啟服務即可;

3. 關閉tomcat服務    D:\apache-tomcat-8.5.24\bin中的   shutdown.bat  雙擊關閉(之前啟動的cmd窗口會自動消失)

 

4.也可以將tomcat設置為系統服務

  https://blog.csdn.net/hejielhwx/article/details/10175883

 

二: tomcat正常啟動后,為方便辨識,更改cmd窗口的名字

  

  D:\apache-tomcat-8.5.24\bin中的   catalina.bat  的文件   set TITLE=Tomcat  改為  set TITLE=ceshi

    

  重啟服務即可

  

三: 一台電腦啟動多個tomcat服務的相關配置

  有時我們需要在一台服務器上啟動多個tomcat服務,這時需要改動tomcat的sever.xml文件的配置

  1. 只啟動一個tomcat服務時,我們用默認的8080端口正常啟動后,便可正常訪問,但如果我們復制多個tomcat,並啟動多個服務時,就會出現 訪問時出錯,因為端口被占用

  2. 方法:更改tomcat的配置文件sever.xml(在D:\apache-tomcat-8.5.24\conf目錄下)

    

    

    

 

     上述三個地方的port改為,未被使用的端口號,如:8006,8081,8010

    分別重啟服務即可

 

四:有時我們需要在windows中查看整個tomcat運行的日志,但是沒有類似linux中的catalina.out文件:http://bud407.iteye.com/blog/2026471

  1、打開bin下面的startup.bat文件,把call "%EXECUTABLE%" start %CMD_LINE_ARGS% 
       改為call "%EXECUTABLE%" run %CMD_LINE_ARGS% 。 
  2、打開bin下面的catalina.bat文件,會發現共有4處%ACTION%,在后面分別加上 
        “>>%CATALINA_BASE%\logs\catalina.out”。 
      重啟tomcat,就會發現在logs文件夾下出現了catalina.out文件,把原來控制台的信息全寫進去了。 
  3、你可以使用hoo wintail軟件打開catalina.out文件就能像linux下一樣查看日志了。

 

 

   

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM