tomcat.用<Context path="" docBase=" 来直接指定路径 和 发布项目有啥区别呢?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat.用<Context path="" docBase=" 来直接指定路径 和 发布项目有啥区别呢?相关的知识,希望对你有一定的参考价值。
参考技术A代表的命令不同,别的没有区别:
在tomcat server.config 中<host >
<Context path=”/” docBase=”c:\\mail” />
</host>
path 位虚拟目录 docBase 为实际目录,在这儿,每次配置后,都需重新启动。
扩展资料:
1、启动内存参数的配置:
tomcat/bin/catalina.bat 如果是linux 就是 catalina.sh
在rem 的后面增加如下参数
set JAVA_OPTS= -Xms256m -Xmx256m -XX:MaxPermSize=64m
2、修改Tomcat的JDK目录:
打开tomcat/bin/catalina.bat
在最后一个rem后面增加
set JAVA_HOME=C:\\Program Files\\Java\\jdk1.8.0
3、增加虚拟目录:
/tomcat/conf/server.xml
第一行是以前默认存在的,第二行是新增的
<Context path="" docBase="ROOT" debug="0" reloadable="true"></Context>
<Context path="/jsp/a" reloadable="true" docBase="E:\\workplace\\www.java2000. net\\WebContent" />
使用默认配置的tomcat,另外虚拟目录也可这设置:
<Context path="/test" docBase="webContent" reloadable="true"/>
因为默认情况下,tomcat启动过程中配置虚拟目录的时候会从 webapps目录下查找webContent应用。
这样配置好了,即使以后从一台服务器移植到另一台服务器,不做任何修改也能运行起来。
参考资料来源:百度百科-tomcat
tomcat的Context配置,虚拟访问数据
<Context docBase="F:/imageService" path="/file" reloadable="true"/>
局域网内通过地址访问本地的数据,虚拟访问,在server.xml加入上面代码。
访问实例地址:http://localhost:8888:/file/xxx/xxx.jpg
标签解释:
context:上下文,实际上就是一个web项目
path:虚拟目录
docBase:网页实际存放位置的根目录,映射为path虚拟目录
reloadable="true":修改了jsp文件后不需要重启就可以实现显示的同步
访问示例:
以上是关于tomcat.用<Context path="" docBase=" 来直接指定路径 和 发布项目有啥区别呢?的主要内容,如果未能解决你的问题,请参考以下文章
tomcat server.xml 能否设置多个 context
tomcat 7 WARNING: A context path must either be an empty string or start with a '/' and do n