我通过创建一个xml文件来成功映射外部目录:
<Context path="/uploads" docBase="C:\uploads\photos" crossContext="true"/>
我将此xml文件命名为uploads.xml并保存在“#Tomcat \ conf \ Catalina \ localhost”这里#=已安装Tomcat的目录。 当我从cammand行(批处理文件)启动Tomcat(5),即startup.bat 图像可以正常访问 的 “http://本地主机:8080 /上传/ user1.png”
有效。
实际上我正在使用IntelliJ Idea 8进行开发。 当我从IntelliJ Idea启动Tomcat时,我无法访问上下文,即图像。 “HTTP://本地主机:8080 /上传/ user1.png” 它显示“HTTP 400错误请求”
我的项目的上下文路径是 的 “http://本地主机:8080 /火花/”
最早需要任何帮助或建议。
期待尽可能多的赞赏回应。
感谢名单 粉红色
答案 0 :(得分:1)
IntelliJ使用它自己的Tomcat Base,因此您需要在项目中添加Web facet并在其中添加目录。这是针对IntellijJ 9和10.我没有8。