Tomcat下热部署
2015-02-04 20:17
127 查看
热部署描述
我们想通过tomcat直接访问某个目录,同时可下载该目录下的文件。那么可通过热部署的方式,不用编写代码就可实现文件目录的访问和下载,有点像ftp的文件访问和下载操作。准备文件夹和要下载的文件
在%TOMCAT_HOME%/webapps目录下,新建文件夹test,并在新建的文件夹下放入需要下载的文件,支持子文件夹。创建xml文件
进入%TOMCAT_HOME%/conf/Catalina/localhost目录,新建xml,文件名同第一步的文件夹test.xml:<?xml version="1.0" encoding="UTF-8"?> <Context docBase="webapps/test" reloadable="true"> </Context>
其中docBase就是第一步的文件夹路径。也就是说第一步,不一定要在webapps下,在$TOMCAT_HOME%目录下就可以,docBase是相对%TOMCAT_HOME%的相对路径。
测试
启动Tomcat,输入http://localhost:8080/test,页面出现test下的文件列表,即表示配置成功,这时,就可以下载该文件了。具体不给截图了。这个方式,可以解决公司局域网内,文件传输遇到阻力的问题。比如不给USB插口、不给FTP、邮件的附件有限制(有些公司就限制在2M,有点坑爹)等。
相关文章推荐
- Tomcat服务器 应用与部署技术…
- eclipse下新建maven web工程(是web工程!)以及部署maven web工程到tomcat服务器
- 将jenkins部署到tomcat上,使用tomcat启动和关闭
- 一个tomcat部署多个SSH应用
- IDEA tomcat热部署方法及乱码问题解决
- 将Java web应用部署到Tomcat 及部署到Tomcat根目录 的三种方式
- Tomcat部署无乱码,换成glassfish就发生乱码的解决方法
- tomcat 6/7 maven 自动发布+热部署方法
- Jenkins自动部署Tomcat项目
- eclipse中修改tomcat的部署路径
- Tomcat下部署多个项目
- Tomcat项目部署方式
- Eclipse中部署web项目到Tomcat目录下方法
- IntelliJ IDEA14 + tomcat 设置热部署
- Linux下Tomcat服务器的部署
- Tomcat下使用虚拟主机将项目部署成顶级域名
- Myeclipse中Tomcat的两种部署方式
- linux下安装tomcat并部署项目
- maven使用远程tomcat部署项目