[Tomcat] server.xml配置appBase与docBase的用法
转载自:http://blog.csdn.net/liuxuejin/article/details/9104055
我们先看appBase,这个目录表示:
1 这个目录下面的子目录将自动被部署为应用。
2 这个目录下面的.war文件将被自动解压缩并部署为应用
而docBase只是指向了你某个应用的目录,这个可以和appBase没有任何关系。
总结:
如果你想自己指定路径,那么应该在docBase里面
如果你想简单,那么直接把他们复制到appBase下面就行了
如果你把他们弄重复了,也就是2个指向了一个目录,看上去也能运行,但你的应用下面的每个子目录,其实是被部署为单独的应用的。
比如你的应用为
myApp, 放在了
d:\project\myApp
里面有2个子目录
d:\project\myApp\images
d:\project\myApp\js
你可以通过
1 设置 appBase 指向 d:\project 来让系统自动部署
2 你可以手工指定docBase到 d:\project\myApp
3 如果你指定了 appBase到 d:\project\myApp 那么
d:\project\myApp\images这个将不再是普通的子目录,而是一个单独的虚拟目录,或者叫应用了。因为其被自动部署
d:\project\myApp\js 也一样的后果
今天整整搞了一个下午,ubuntu下的tomcat,由于没有深入分析过tomcat/conf/server.xml,遇到很多问题。
一开始总是把appBase配置成应用程序的路径,结果反复的修改别处,也没搞定,突然想起docBase,然后在appBase 下面加了一行docBase,把路径配置到docBase中,把appBase为空,就OK了<Host name="localhost" appBase=""unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false"><Context path="" docBase="/usr/local/webapp" debug="0" reloadable="true" crossContext="true"/>
[Tomcat] server.xml配置appBase与docBase的用法相关推荐
- Tomcat server.xml配置示例
转载自 Tomcat server.xml配置示例 几乎所有容器类型的应用都会包含一个名为 server.xml 的文件结构.基本上,其中的每个元数据或者配置都是容器完成初始化所需要的.正是由于 ...
- tomcat server.xml配置详解
元素名 属性 解释 server port 指定一个端口,这个端口负责监听关闭tomcat的请求 shutdown 指定向端口发送的命令字符串 service name 指定service的名字 Co ...
- tomcat server.xml文件的配置解析
一直想写个tomcat server.xml文件的配置详细解析,忽然发现网上有人写的挺不错的,这里就转载 :https://www.cnblogs.com/kismetv/p/7228274.html
- Tomcat server.xml配置文件介绍
一.server.xml文件介绍 1.server.xml作用 Server.xml配置文件用于对整个容器进行相关的配置. 2.server.xml文件的配置元素列表 <Server&g ...
- Tomcat web.xml配置参数详解
Apache Tomcat Configuration Reference - The Context Container https://tomcat.apache.org/tomcat-5.5-d ...
- tomcat 目录配置 appBase和docBase 简介
简介 TOMCAT的配置文件Server.XML里有一句:指定应用目录,其他参数先不说,聊聊appBase. 1.appBase="webapps",这是默认值,相对路径,代表:d ...
- tomcat Server.xml Context配置
有时候需要在tomcat里面做特殊的配置,来进行访问: 例如你的程序 名字是hello端口是80 这时候你要访问你的程序 就要用 localhost/hello 来访问了. 但是怎么直接用 loca ...
- Tomcat(二):server.xml配置
一.server.xml详解 Tomcat各组件关系图 1.Server server.xml的最外层元素. 常用属性: port:Tomcat监听shutdown命令的端口. shu ...
- tomcat中conf/server.xml配置线程池不生效的问题注意添加线程池节点executor后要在connector中增加executor属性
优化连接数,主要是在conf/server.xml配置文件中进行修改. 优化线程数 找到Connector port="8080" protocol="HTTP/1.1& ...
最新文章
- eclipse使用working set
- redis 学习笔记一
- 学英语(3)---常用语英语
- AJAX - 创建XMLHttpRequest 对象
- springboot 解决put,delete方法获取不到参数问题
- Cesium源码剖析---Post Processing之物体描边(Silhouette)
- python-excel读取代码1
- 【14浙江省赛 B ZOJ 3777】Problem Arrangement 【状压dp】 【CCPC-Wannafly Winter Camp Day2 K Sticks】
- 基于 Octotree 的[码云]文件树插件
- python检验多重共线性_python从机器学习角度处理共线性
- 电脑上的网站服务器在哪里能看到,怎么样查看windows电脑服务器IP地址
- 青岛大学计算机考研好考么,青岛大学考研难吗?一般要什么水平才可以进入?...
- 做到这3点,你也能成为一个高情商的人
- 将土豆或者youku 的视频放到自己的网站上面.
- 云端极简部署Svelte3聊天室
- 高德地图自定义点标记踩坑
- 计算机程序漏洞用英语怎么说,漏洞用英语怎么说
- mysql左模糊 走索引_mysql的模糊查找是否走索引问题
- AD17 普通的打螺丝孔
- ClickHouse 在爱奇艺实时数仓的应用
热门文章
- lisp 边坡_STAB(土质边坡稳定分析原理、方法与程序)程序使用说明书.pdf
- 网上的名字测试打分软件准吗,名字打分免费测试最准的还是算网
- SpringMVC常见组件之DataBinder数据绑定器分析
- 使用java技术实现IBM VIAVOICE 语音朗读技术
- 栈应用—判断FILO序列
- 尚邮的”pushmail“原理估计
- 浅谈服务端渲染(SSR) 与使用场景
- CTF二维码题(01转二维码)
- FOFA现已支持 IPv6 测绘!
- [NAS] QNAP/威联通 常用设置和操作