tomcat映射虚拟目录3种方式
2017-06-07 15:50
302 查看
一.将web文件夹拷贝到webapps下
也可修改server.xml里的<Host>标签的appBase属性,tomcat会自动监听该文件夹下的应用
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
二.修改server.xml,在<Host>标签下添加子元素<Context>标签
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
<Context path="/test" docBase="e:\aa" />
path标识虚拟目录,docBase标识web文件夹所在的绝对路径。
注意:需要重启服务器才会生效
三.conf/Catalina/localhost/在该路径下添加xml文件,文件的名称即为虚拟目录的名称。
eg:在conf/Catalina/localhost/下新增test.xml ,在test.xml中指明web文件夹所在的绝对路径
<Context docBase="e:\aa" />
在浏览器访问:http://localhost:8080/test/123.jpg
学习过程中遇到的问题:
启动tomcat时,无法启动成功 (doc窗口一闪就退了)
导致该问题可能的原因:
1.环境变量的问题
2.server.xml里的Context标签有问题
注意:xml的所有元素必须有闭标签<Context /> '/'不要省略
docBase必须是绝对路径,且该路径下存在该web文件夹
也可修改server.xml里的<Host>标签的appBase属性,tomcat会自动监听该文件夹下的应用
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
二.修改server.xml,在<Host>标签下添加子元素<Context>标签
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
<Context path="/test" docBase="e:\aa" />
path标识虚拟目录,docBase标识web文件夹所在的绝对路径。
注意:需要重启服务器才会生效
三.conf/Catalina/localhost/在该路径下添加xml文件,文件的名称即为虚拟目录的名称。
eg:在conf/Catalina/localhost/下新增test.xml ,在test.xml中指明web文件夹所在的绝对路径
<Context docBase="e:\aa" />
在浏览器访问:http://localhost:8080/test/123.jpg
学习过程中遇到的问题:
启动tomcat时,无法启动成功 (doc窗口一闪就退了)
导致该问题可能的原因:
1.环境变量的问题
2.server.xml里的Context标签有问题
注意:xml的所有元素必须有闭标签<Context /> '/'不要省略
docBase必须是绝对路径,且该路径下存在该web文件夹
相关文章推荐
- tomcat服务器虚拟目录的映射方式
- tomcat服务器虚拟目录的映射方式
- 三种方式配置Tomcat虚拟目录映射
- Tomcat服务器虚拟目录的映射方式
- 关于【apache- tomcat- 5.5.15/conf /Catalina/localhost配置虚拟目录】时的一些问题。(配置web项目的方式不止一种,虚拟目录就是一个)
- tomcat用虚拟目录方式发布项目
- tomcat 虚拟目录映射
- 在tomcat中添加 虚拟目录 与 本地目录的 映射
- tomcat虚拟目录的陷阱(不同的访问方式,不一样的结果)
- Tomcat配置虚拟目录映射
- tomcat用虚拟目录方式发布项目
- Tomcat映射虚拟目录的方法
- 关于【apache- tomcat- 5.5.15/conf /Catalina/localhost配置虚拟目录】时的一些问题。(配置web项目的方式不止一种,虚拟目录就是一个)
- [置顶] JavaWeb学习篇之----web应用的虚拟目录映射和主机搭建(Tomcat)
- Tomcat 虚拟目录映射
- Tomcat 映射虚拟目录
- tomcat配置虚拟目录映射
- Tomcat配置(虚拟目录,多端口映射等)
- tomcat虚拟目录映射网络共享目录
- tomcat配置虚拟目录映射