文件:server.xml(Tomcat目錄下的)
配置多個(gè)虛擬主機(jī):
第一:添加<host>標(biāo)簽,如下:
<Host name="wisecores.wisers.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path=''" docBase="E:/WisersDev/InternalWeb" debug="0" reloadable="true"/>
</Host>
name代表你訪問時(shí)采用的域名,appBase表明你的虛擬主機(jī)的存放位置,即D:\Tomcat 5.5\webapps路徑,其他可以不變,然
第二:配置<Context> ,
<Context path='/ExtProject' docBase="E:/WisersDev/ExtProject/WebRoot" debug="0" reloadable="true"/>
path代表的是訪問路徑,docBase指定項(xiàng)目的位置,具體指向WebRoot目錄,但如果沒有WebRoot目錄的話,就直接指向根目錄。
第三:配置host文件
路徑:C:\WINDOWS\system32\drivers\etc\hosts,在里邊配置標(biāo)簽<Host>的name屬性和IP的對應(yīng)關(guān)系,例如:
192.168.3.147 wisecores.wisers.com即可
當(dāng)然如果想多個(gè)項(xiàng)目同時(shí)運(yùn)行的話,也可以在host標(biāo)簽里配置多個(gè)context 即可。例如:
<Context path='' docBase="E:/WisersDev/WiseSMM/WebContent" debug="1" reloadable="true"/>
<Context path='' docBase="E:/WisersDev/springmvc/WebRoot" debug="0" reloadable="true"/>
<Context path='' docBase="E:/WisersDev/InternalWeb" debug="0" reloadable="true"/>-->
<Context path='' docBase="E:/WisersDev/WNWeb" debug="0" reloadable="false"/>
<Context path='/ExtProject' docBase="E:/WisersDev/ExtProject/WebRoot" debug="0" reloadable="true"/>
需要注意的是:docBase要配置到JSP的根目錄下.