tomcat - 如何在tomcat应用程序上发布本地路径?

标签 tomcat tomcat6

我有一个本地文件夹,用于保存文件,例如:

C:\files\img1.png

C:\files\img2.png

C:\files\video.avi

我想要做的是将这些文件发布到位于不同目录下的tomcat上。并从以下位置访问它们:

本地主机/文件/img1.png

本地主机/文件/img2.png

本地主机/文件/video.avi

由于我使用不同的应用程序创建这些文件,因此我不想复制 [pathToTomcat]/webapps/files 下的文件。

有没有一种简单的方法可以配置 Tomcat 在本地文件路径上的某个给定 URL 下发布文件。

谢谢。

最佳答案

sever.xml里面<Host>..</Host>标签简单地说:

<Context docBase="C:/files" path="/files" reloadable="true" />

关于tomcat - 如何在tomcat应用程序上发布本地路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14354636/

相关文章:

spring - Tomcat 错误 - 将项目名称更改为 [/$%7Bproject.name%7D-0.0.1-SNAPSHOT/]

tomcat - 使用代码覆盖插件的 Grails 生产 WAR 部署错误

gwt - 配置 gwt-log 的 remoteLogger;使用log4j把它放在一个单独的文件中

java - Tomcat 6.0 - 错误 404 请求的资源不可用

java - 已部署但上下文无法从 tomcat 8 启动

java - 默认值 `server.servlet.session.persistent`

java - tomcat7 在 ubuntu 中用 spring 循环请求。怎么修?

java - 了解 tomcat 6 中的 context.xml

eclipse - Tomcat 工作正常,但我无法访问 http ://localhost:8080/

log4j - 在 tomcat jruby-rack 上使用 log4j 记录 Rails 3 应用程序