如何用TOMCAT部署web項目?

來源:互聯網
上載者:User

前言我們在開發階段,一般使用IDE如MyEclipse來部署web項目。當我們也不要忘記手動部署的方法。現在來揭開三種方式的部署。本文項目的一般結構首先,不管哪一種,你的項目一定是這樣的:
第一種:一樣自訂的設定檔在Tomcat\Catalina\localhost檔案夾下面寫一個RMSSRV.xml,檔案內容<Context path="/RMSSRV" reloadable="true" docBase="D:\workspace\RMSSRV" /> 
注意:path中的值"/RMSSRV"與檔案名稱RMSSRV.xml要一致. 
1.樣本:
Tomcat 6.0\conf\Catalina\localhost\bbs.xml<Context path="/bbs" reloadable="true" docBase="E:\workspace\bbs" workDir="E:\workspace\bbs\work" />
1)解析:
1))在...\localhost目錄下建立項目路徑檔案bbs.xml,
內空如上..path中的值"/bbs"與檔案名稱bbs.xml要一致.
2))docBase是你的分頁檔的根目錄.
3))workDir是jsp檔案編譯成java檔案後java檔案存放的地址.
4))path 位虛擬目錄 docBase 為實際目錄第二種:利用server.xml將:
<Context path="/RMSSRV" reloadable="true" docBase="D:\workspace\RMSSRV" /> 直接加在 Tomcat\Catalina下的server.xml裡面的  </Host>結束標記前面
第三種:使用webapps檔案夾將專案檔夾拷貝到Tomcat\webapps檔案夾下面

總結不帶項目名也可以訪問我的項目<Context path="" docBase="ims" debug="0" reloadable="true"/>這樣就是不帶項目名也可以訪問我的ims項目。解釋:也就是說輸入http://localhost:8088就可以訪問到ims了。path就是在訪問的時候後面要跟上的項目路徑,不寫就代表不輸入就可以。docBase代表要訪問的項目contex標籤1.contex指上下文,實際上就是一個web項目;1))path是虛擬目錄,訪問的時候用127.0.0.1:8080/welcom/*.jsp訪問網頁,2))welcome前面要加/;3))docBase是網頁實際存放位置的根目錄,映射為path虛擬目錄;4))reloadable="true"表示你修改了jsp檔案後不需要重啟就可以實現顯示的同步.
註:在使用IDE部署時,有一般兩種模式,如1-1:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.