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