怎樣在Tomcat中配置外部Web應用程序路徑

如果在MyEclipse中開發Web應用程序,直接利用MyEclipse的deploy功能可以直接部署到Tomcat的webapps目錄下,實際執行的操作就是一個將workspace中的Web應用程序拷貝到了Tomcat的webapps目錄下。Tomcat默認可以自動加載webapps下的Web應用程序。

如果想避開MyEclipse的deploy步驟,直接讓Tomcat添加workspace下的應用程序爲Web應用程序上下文,則可以在Tomcat的conf下的server.xml文件中進行配置。

在Host標籤內部加入如下標籤代碼:

<Context path="/上下文路徑" docBase="Web應用程序的絕對路徑" reloadable="true">

也可以在conf下新建以Engine的name屬性命名的文件夾,在它的下面再建立以Host的name屬性命名的文件夾,然後添加一個以Context上下路徑命名的xml文件,在其中加入如下代碼:

<Context docBase="Web應用程序的絕對路徑" reloadable="true">

注意,此時不用再寫path,因爲path實際上已經寫到了該xml文件的名字上。

提倡第二種配製方法。

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