Tomcat 設置自動編譯,自動發布,自動部署


Tomcat服務器 具有一個常用的功能: 即自動編譯,自動發布,自動部署功能.

  問題: 當我們第一次發布程序以后,我們增刪改Servelt,Java,.xml等文件,都必須重啟Tomcat,如果項目巨大,那么

        這是在浪費時間!

  分析: Tomcat 自帶了自動部署功能,只要我們在Tomcat安裝目錄下的Server.xml中的<host>中添加<context...>標

        簽即可.

  實例: Tomcat安裝目錄: C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf 下的server.xml中

        的<host>標簽中添加如下代碼:

<Context path="" reloadable="true" docBase="E:\code_center\my_code\eclipse_code\TomcatTest\WebRoot"/>

 

 配置文件解析:

             path : 此項目的發布路徑.為空即為http://localhost:8080為該項目默認的路徑,取消了項目名

             reloadable: 是否在程序文件改變的時候重新加載

             docBase:  源文件的配置文件頁面和已編輯的文件存在的目錄,一般都到WebRoot下

 

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------

按照常規流程的話在myeclipse 點擊項目右鍵runas->Myeclipse Server Application 這時在按run as ->run configurations 可以看到是deploy type默認為 exploded archive 這個模式自動會編譯jsp的,如果修改jsp 不用在重啟,如果修改了類,可以在server窗口點擊此項目Reload application 重載,也不用重啟


免責聲明!

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



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