TOMCAT部署項目有3種方法

1、直接把項目web文件夾放在webapps裏
2、修改conf裏server.xml文件,添加一個Context,在Tomcat的配置文件中,一個Web應用就是一個特定的Context,可以通過在server.xml中新建Context裏部署一個JSP應用程序。打開server.xml文件,在Host標籤內建一個Context,內容如下。

<Context path="/projectName" reloadable="true" docBase="工程所在路徑\web" workdir="工程所在路徑\work"></Context>

其中path是虛擬路徑,docBase是JSP應用程序的物理路徑,workDir是這個應用的工作目錄,存放運行是生成的於這個應用相關的文件。


3、在Catalina/localhost目錄裏,新增一個xml文件(名字任意取),添加一個Context內容,指向項目的目錄。
     

<?xml version="1.0" encoding="UTF-8"?>

  <Context path="/fsm_cms" docBase="D:\workspace\fsm_cms\WebRoot"
                privileged="true" antiResourceLocking="false" antiJARLocking="false" reloadable="true">

    </Context>

優先級別爲:3>2>1

訪問:IP+XML文件名

path:項目名稱

docBase:項目部署代碼位置

第3個方法有個優點,可以定義別名。服務器端運行的項目名稱爲path,外部訪問的URL則使用XML的文件名。這個方法很方便的隱藏了項目的名稱,對一些項目名稱被固定不能更換,但外部訪問時又想換個路徑,非常有效。

第2、3還有優點,可以定義一些個性配置,如數據源的配置等。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章