tomcat中三種部署專案的方法
2008-05-21 07:43
在tomcat中三種部署專案的方法
第一種方法:在tomcat中的conf目錄中,在server.xml中的,節點中新增:
reloadable="true"檔案有變化會自動載入
至於context 節點屬性,可詳細見相關文件。
第三種方法:很靈活,在conf目錄中,新建 catalina(注意大小寫)\localhost目錄,在該目錄中新建乙個xml檔案,名字可以隨意取,只要和當前檔案中的檔名不重複就行了,該xml檔案的內容為:
第3個方法有個優點,可以定義別名。伺服器端執行的專案名稱為path,外部訪問的url則使用xml的檔名。這個方法很方便的隱藏了專案的名稱,對一些專案名稱被固定不能更換,但外部訪問時又想換個路徑,非常有效。
第2、3還有優點,可以定義一些個性配置,如資料來源的配置等。
還有一篇 詳細的
此處主要講述tomcat部署發布jsp應用程式的三種方法
甚至可以在程式執行中打包:
try
catch(exception e)
在tomcat的配置檔案中,乙個web應用就是乙個特定的context,可以通過在server.xml中新建context裡部署乙個jsp應用程式。開啟server.xml檔案,在host標籤內建乙個context,內容如下。
3、建立乙個context檔案
以上兩種方法,web應用被伺服器載入後都會在tomcat的conf\catalina\localhost目錄下生成乙個xml檔案,其內容如下:
可以看出,檔案中描述乙個應用程式的context資訊,其內容和server.xml中的context資訊格式是一致的,檔名便是虛擬目錄名。您可以直接建立這樣的乙個xml檔案,放在tomcat的conf\catalina\localhost目錄下。例子如下:
\catalina\localhost目錄下相應的xml檔案刪除。否則tomcat仍會岸配置去載入。。。
tomcat Tomcat部署專案的三種方式
將專案打成war包的形式 通過修改conf server.xml檔案的方式,無需打war包,直接把專案考到相應配置目錄即可 開啟tomcat下conf server.xml,在 標籤之間輸入專案配置資訊如下 path 瀏覽器訪問時的路徑名 docbase 專案絕對路徑 通過在apache tomca...
tomcat部署專案的三種方式
tomcat 的目錄是 tomcat 預設的應用目錄,當伺服器啟動時,會載入所有這個目錄下的應用。也可以將 jsp程式打包成乙個 war包放在目錄下,伺服器會自動解開這個 war包,並在這個目錄下生成乙個同名的資料夾。乙個 war包就是有特性格式的 jar包,它是將乙個程式的所有內容進行壓縮得到。具...
Tomcat 部署專案的三種方式
定義tomcat的安裝目錄為 catalina home tomcat的安裝目錄 1.在 catalina home conf server.xml檔案中,設定元素。unpackwars true autodeploy true xmlvalidation false xmlnamespaceawa...