Tomcat中的docBase配置(映射非webapps目录下的项目)
来源:互联网 发布:linux上安装telnet 编辑:程序博客网 时间:2024/06/05 01:05
第一步:找到tomcat目录下的..\conf\Catalina\localhost文件夹,一般里面会有一自身的xml文件(host-manager.xml,不同tomcat版本或IDE可能该文件名会有所不同);
第二步:复制一份host-manager.xml,重命名为要访问的项目名.xml,eg:sencha-touch.xml(我是想访问我F盘mobile文件夹下的sencha-touch帮助文档API);
第三步:打开sencha-touch.xml,将Context中的docBase值改为"F:/mobile/sencha-touch",其它值保持不变;
第四步:打开chrome浏览器输入localhost/sencha-touch,即可访问sencha-touch的API帮助文档(无需重启服务直接访问,简单方便!)。
注:第二步的xml文件名最好跟项目名保持一直,因为在浏览器中访问时是通过该xml文件名去访问的;第三步的文件路径切记是正斜杠(/),从文件夹目录复制时都是反斜杠。
1、tomcat目录下的conf文件夹, server.xml
<Context path="" docBase="d:myapp" debug="0" reloadable="true">
</Context>
2、增加Web部署文件
在conf/Catalina/localhost下增加
部署文件名随便
文件内容如下:
<Context path="/balancer" docBase="balancer" debug="0" privileged="true">
</Context>
path是应用在服务器上的虚拟路径,如果要配制成默认引用,则将path设为空就可以
注意,如果有重复的path出现,则在tomcat启动的时候会出现如下错误:
java.io.IOException: java.lang.IllegalStateException: Context path
docBase是应用的路径,如果应用是在tomcat的webwapps目录下,则填相对路径,如果不是在webapps路径下,则填绝对路径。
- Tomcat中的docBase配置(映射非webapps目录下的项目)
- tomcat 访问非webapps下目录的图片
- Tomcat启动时,webapps目录下的项目没有加载
- 将项目部署到tomcat的webapps目录下
- 如何将项目发布到Tomcat的webapps目录下
- 解决webapps目录下不存在Tomcat的部署项目
- tomcat下webapps目录
- 当Tomcat的webapps目录下项目和myeclipse的workspace目录下的不同步时
- Eclipse中web项目必须修改server配置才可以部署到Tomcat目录的webapps下
- eclipse创建web项目,让web项目自动更新到Tomcat下的webapps目录
- 将Eclipse项目自动部署到Tomcat的webapps目录下
- 将Eclipse项目自动部署到Tomcat的webapps目录下
- 将Eclipse项目自动部署到Tomcat的webapps目录下
- 将Eclipse项目自动部署到Tomcat的webapps目录下
- 将Eclipse项目自动部署到Tomcat的webapps目录下
- 将Eclipse项目自动部署到Tomcat的webapps目录下
- 将Eclipse项目自动部署到Tomcat的webapps目录下
- 将Eclipse项目自动部署到Tomcat的webapps目录下
- Effective C++ 6.继承与面向对象设计
- onsubmit阻止form表单提交与onclick的相关操作
- 字符串重新排序,数字字符移到右边,字母字符移到左边,保持字符在原字符串中的前后顺序不变
- 网络营销培训的那点事,揭秘网络营销培训行业骗规则
- ffmpeg-2.1 最新修改的一部分函数
- Tomcat中的docBase配置(映射非webapps目录下的项目)
- 程序的内存分配
- 2013年个人微博推荐技术资料汇总
- Object-C 的构造函数析构函数
- ZOJ-1814
- mysql不能在更新一个表的同时查询同样的一张表
- SAP关于单位换算
- Leetcode: Add Two Numbers
- 设计一个移动应用的本地缓存机制