Tomcat虚拟路径配置


Tomcat虚拟路径配置:

 

1、说明

实际项目中,我们经常需要上传下载文件,默认情况下,上传的文件是存放在Tomcat的webapps下,项目的根目录下;这样做没有问题,但是实际上,有时我们需要备份或者分割文件到其它地方时,最好将文件存放文职与Tomcat环境玻璃,所以Tomcat虚拟路径的配置很有必要了,具体操作比较简单,可以查看下面的步骤说明。

 

 

2、步骤

首先,进入到Tomcat 的conf目录下:

$cd /tomcat/conf(目前我的目录)

 

然后,找到并打开其中的server.xml文件,定位到<Host>标签,修改其中的<Context>标签,默认情况下,它的内容可能是如下(开发环境):

<ContextdocBase="/branch" path="Yanshan" reloadable="true"source="org.eclipse.jst.jee.server:branch"/>

 

我们需要将其修改为我们指定的路径,我以Linux为例(Windows类似),如下:

<ContextdocBase="/" path="/" reloadable="true"source="/"/>

 

另外,针对不同服务器版本区别,在有的服务器中,如果上面修改的话,会造成如下的访问错误:http://x.x.x.x:port/访问不了问题,所有可以这样修改:

<Context  path="/" reloadable="true"source="/"/>

 

 

这样,上传的文件就会存放在source指定的位置(我这里是根目录),而下载文件时,也自动会到这个位置下查找文件,简单吧!

 

NOTE:

要注意,文件夹的权限哦!如果没有写入权限,文件是写入不到指定位置的!

 

 

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章