tomact部署專案

2021-08-31 10:17:27 字數 884 閱讀 8160

第一種方法:在tomcat中的conf目錄中,在server.xml中的,節點中新增:

至於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仍會岸配置去載入。。。

專案不能夠加入tomact

自己寫的乙個專案,之前都可以加入tomcat,但是現在不能加入了,很是惱火 1 我以為是tomact的問題,結果換了乙個tomcat,還是有問題。2 我以為是myeclipse的問題,結果重新安裝了myeclipse,還是不行。3 我以為是workspace帶來的環境問題,結果修改了工作的空間,一樣...

Tomact日誌切分

今天在tomcat 上檢視專案日誌的時候,發現 catalina.out 檔案竟然已經達到 202m了,決定做一下日誌的分割 先看了一下 crontab 任務中,發現有個刪除前 10天日誌的自動任務 但是沒有發現切割的自動任務 搜了一下,據說 tomcat 有預設的日誌分割功能 能每天自動生成類似 ...

Nginx 構建Tomact集群

在.conf檔案底部新增如下配置 weight 1 即權重 值越大,訪問比例越多 限制一台伺服器的最大連線數,預設0 slow start 緩慢的啟動,該引數必須要有權重引數 weight 必須用在集群內且伺服器數量大於1,該引數僅在商業版本中可用 down 標識伺服器狀態,禁用狀態,加上該引數後表...