tomcat 配置虚拟路径

       在实际开发中,有时候需要把静态文件或者图片上传到tomcat中,但是如果上传到跟项目同目录的webapp下,当项目重新部署或者tomcat由于其他原因重启后,这些文件将会消失,势必会影响到现网的生产,所以我们需要把这些文件放到服务器的其他物理路径下,通过tomcat的server.xml 文件的配置来对这个路径做映射,使其通过ip地址也可以访问到这些文件,那开始吧!

     如果开发者是用eclipse先在本地开发,做以下配置:

     打开eclipse的servers窗口。


选modules。


add external web module。


按照实际情况做以下配置。


document base 就是你把这些文件存放到哪个物理路径

path:就是你做的映射,以后你可以ip:8080/file/文件  访问到这些文件。

如果在本地开发的话,在eclipse配置这些,如果你安装的tomcat的的server.xml文件去配置的话,每次tomcat重启,添加的配置就会消失。

服务器的tomcat的server.xml做如下配置即可:

在host节点添加context。


配置完成,现在就可以把文件上传到其他路径,然后通过ip去访问它们了!

猜你喜欢

转载自blog.csdn.net/limengautoman/article/details/81038460