国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

tomcat虛擬路徑的配置方法匯總

2024-09-01 13:47:38
字體:
來源:轉載
供稿:網友
本文給大家簡單匯總介紹了tomcat虛擬路徑的配置方法,十分的簡單實用,有需要的小伙伴可以參考下。
 

一般我們都是直接引用webapps下面的web項目,如果我們要部署一個在其它地方的WEB項目,這就要在TOMCAT中設置虛擬路徑了,Tomcat的加載web順序是先加載 $Tomcat_home$/conf/Catalina/localhost下面的xml文件(文件中配置了web項目所在路徑),然后再加載webapps下的web項目.

假如我們要部署d:/project/下面的XXX項目(XXX為項目名).

這時我們有兩種方法:

方法一: 在$Tomcat_home$/conf/Catalina/localhost路徑下新建一個XML文件,注意:XML文件的名字也就是項目部署成功后的web根路徑.假如定義這test.xml,那么后面的訪問路徑就是http://ip:port/test,文件內容如下:

<?xml version="1.0" encoding="UTF-8"?><Context docBase="D:/project/XXX" reloadable="true" debug="0" path="/test"/> 

其實path="/test"在這里不寫也可以,此時的path實際上是由xml文件的名字決定的,所以可以簡寫為

<Context docBase="D:/project/XXX" reloadable="true" debug="0" />

這樣就設置好了/test的虛擬路徑

方法二:編輯server文件(%tomcathome%/conf/server.xml)
我們打算建立一個myjsp的虛擬目錄,只要在%tomcathome%/conf/server.xml文件,在<host>標簽中加入文件中加入如下代碼即可:

<Context docBase="D:/project/XXX" reloadable="true" debug="0" path="/test"/>

注意,此時path一定要寫,因為我們此時沒有新建xml文件了,所以一定要指明web。

配置文件屬性的含義:

debug  應該是調試一個web項目的java代碼時,將tomcat服務器和開發工具集成,或需要工具的一些插件支持(比如Eclipse下的myclipse等),這些方式都是在本地進行,即你的開發工具和tomcat運行在同一臺服務器上,如果你的開發工具和服務器不再一臺機器上那就需要實現遠程

調試功能了。

其實在一般java項目開發中都會引入log4j包,用配置的方式在開發過程中輸出調試信息。如果不是有特別要求,不見建議去花時間研究它。

到時reloadable屬性的設置有些用處, 當reloadable=true時,相關文件改變,Tomcat先停止web app并釋放內存,然后重新加載web app。這樣以來可以省去手工部署web app工程的時間。和開發工具一起使用可以稍微提高點工作效率。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 衡水市| 天等县| 庆阳市| 新兴县| 桐庐县| 青铜峡市| 阳高县| 双桥区| 永年县| 个旧市| 偏关县| 宝兴县| 镇宁| 古交市| 镇沅| 资源县| 岑溪市| 灌云县| 星座| 马鞍山市| 定边县| 绍兴市| 中卫市| 明星| 如皋市| 祁东县| 称多县| 新民市| 温州市| 沙洋县| 东源县| 光山县| 五家渠市| 白河县| 贺州市| 建瓯市| 瑞丽市| 廊坊市| 金山区| 堆龙德庆县| 南宁市|