❶ tomcat的webapp下的root文件夾的作用是什麼
tomcat的webapp下的root文件夾的作用是來存放應用程序。
當tomcat啟動時會去載入webapps目錄下的應用程序。可以以文件夾、war包、jar包的形式發布應用。當然,也可以把應用程序放置在磁碟的任意位置,在配置文件中映射好就行。
在伺服器上部署web項目時,直接將項目war包放入tomcat中的webapps文件下,重啟tomcat後,war包會自動解壓,這時訪問項目的地址是百ip+埠+項目名稱就可以正常訪問項目。
(1)webapproot什麼意思擴展閱讀:
部署web應用的方式是寫一個Context XML片斷文件,然後把該文件拷貝到CATALINA_BASE/webapps目錄下。一個Context片斷並非一個完整的XML文件,而只是一個 context元素,以及對該應用的相應描述。
tomcat的webapps目錄下度的ROOT目錄介紹:
tomcat的webapps目錄下有個默認的ROOT目錄,也可以把項目war包解壓開放入ROOT目錄,同樣可以運行項目。但放在ROOT目錄下之後訪問項目方式就會變為:ip+埠號。
所以項目放在webapps目錄和放在ROOT目錄的區別是webapps不需要解壓,ROOT需要解壓;webapps訪問項目需要加知項目名,ROOT不需要加項目名。
tomcat默認看到的cat頁面的文件就是在道ROOT文件夾下的,如果ROOT目錄刪除後,tomcat啟動後還是會生成的。