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工程的时间。和开发工具一块儿使用能够稍微提升点工做效
率。