2011-12-21 109 views
0

我在我的应用程序(我使用Eclipse + Tomcat)在WEB-INF下创建了一个目录, 但是当我尝试这个servletContext.getRealPath("/")+"images/"+image;时。eclipse + tomcat部署:缺少目录

我收到一条错误消息,说该目录images不存在。

我验证了workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ecommerce_2011目录,我没有找到图像目录,这很奇怪,为什么它没有与其他目录部署?任何解决方案

+0

你如何部署你的应用程序?我的意思是:你如何将文件复制到Tomcat? – Alfabravo 2011-12-21 22:18:02

+1

在调试器中打印出实际路径或步进路径。我敢打赌,现实与你的假设不符。 – duffymo 2011-12-21 22:19:37

+0

使用eclipse wtp自动执行 – 2011-12-21 22:24:49

回答

0

我认为images目录应该进入你的web app目录里面,而不是在WEB-INF里面。

+0

thanx回复,我做到了,没有工作:( – 2011-12-22 10:10:19

+0

'servletContext.getRealPath(“/ images /”+ image)呢?''''''http://docs.oracle.com/javaee/6/api/javax/的servlet/ServletContext.html#getRealPath%28java.lang.String 29% – 2011-12-22 12:00:30