摘自:http://dolphin-ygj.javaeye.com/blog/312046
1. 在.%TOMCAT_HOME%\conf\Catalina\localhost建立一個xml文件 里面寫上
<Context path="/web" docBase="D:/myweb" crossContext="false" debug="0"
reloadable="true"></Context> 推薦方式
2.打開%TOMCAT_HOME%\conf\server.xml文件
在 <host> </host>之間加入如下代碼: <Context path="/web" docBase="E:\myweb"
debug="0" reloadable="true"/>
3. 把一個打好的war包放到 %TOMCAT_HOME%\webapps ,tomcat會自動發表為一個web應用的。
crossContext 的含義我沒有用過,在網上找來下也沒有找到,建議你看看tomcat的文檔應該有
的。
debug 應該是調試一個web項目的java代碼時,將tomcat服務器和開發工具集成,或需要工具
的一些插件支持(比如Eclipse下的myclipse等),這些方式都是在本地進行,即你的開發工具和
tomcat運行在同一臺服務器上,如果你的開發工具和服務器不再一臺機器上那就需要實現遠程
調試功能了。
其實在一般java項目開發中都會引入log4j包,用配置的方式在開發過程中輸出調試信息。如果
不是有特別要求,不見建議去花時間研究它。
到時reloadable屬性的設置有些用處,
當reloadable=true時,相關文件改變,Tomcat先停止web app并釋放內存,然后重新加載web app
。這樣以來可以省去手工部署web app工程的時間。和開發工具一起使用可以稍微提高點工作效
率。