2012-06-08 70 views
0

你好,我已经读了整天的很长的可能性来将上传文件夹映射到tomcat。静态文件的Tomcat配置

我做了什么:

  1. 创建一个文件/conf/Catalina/localhost/test.xml

内容的文件:

<?xml version='1.0' encoding='utf-8'?> 
    <context docbase="/home/uploads"></context> 
  1. 启动Tomcat
  2. 我收到以下错误:Schwerwiegend:错误部署c配置描述符test.xml

有什么问题?

我的文件夹上传包含一个文件4.png,所以我认为我应该能够在读取上下文文件后用 localhost:8080/test/4.png打开该文件。

希望你们能帮助我。

+0

没有人能够降低tzhis的问题吗?也许是欧洲冠军赛的原因:D –

回答

0

您的<context>(原文如此)无效:它需要是<Context>(注意大写字母)。此外,docbase属性应为docBase(请注意情况的差异)。

您将升级到Tomcat 7并使用“别名”比部署无所事事上下文更好 - 尤其是允许任何人上传可以更改服务器行为的文件。