Tomcat:eclipse中启动tomcat访问服务器外部静态资源

本文介绍了如何在Eclipse中配置Tomcat,以便能够访问服务器外部磁盘上的静态资源。通过修改server.xml文件添加Context标签,设置path和docBase属性,实现了在不重启Tomcat的情况下,通过IP:8080/user/photo/xxx.jpg访问服务器c:userphotoxxx.jpg。同时,解决了解决Eclipse中Tomcat服务器占用端口导致无法直接访问资源的问题,需要修改服务器配置,选择使用Tomcat安装目录,并将Deploy Path从wtpwebapps改为webapps。

----------------环境及配置-----------------

服务器:阿里云

操作系统:Windows

配置:CPU 2G

开发工具:eclipse

web服务器:tomcat

---------------------------------------------

 

--------------关于tomcat配置访问服务器外部磁盘资源---------

打开tomcat中的server.xml文件

    <!--在Host标签下加入Context标签,path指的是服务器url请求地址(例如127.0.0.1/data),
        docBase指的是服务器文件的路径,reloadable指的是在omcat不重启的情况下实时同步本地目录-->        

    <Context path="/user/photo" docBase="c:\user\photo" reloadable="true" debug="0" crossContext="true"></Context>

上面表示:我只需要在浏览器中输入  IP:8080/user/photo/xxx.jpg ,  即可访问服务器磁盘中:c:\user\photo\xxx.jpg。reloadable表示的是有资源改变时,不用重新加载tomcat,系统自动热部署。

--------------------------------------------------------------------

 

----------关于eclipse中启动tomcat访问web

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值