服务器找不到文件

时间:2015-12-06 18:15:35

标签: java eclipse apache maven

当我在日食工作时,外表很好,

现在我在服务器上的apache上部署了我的Web应用程序

我在日志中收到此错误:

java.io.FileNotFoundException: C:\Program%20Files\apache-tomcat-8.0.29-windows-x64\apache-tomcat-8.0.29\webapps\IVRServer\WEB-INF\classes\images\one.png (The system cannot find the path specified)

但文件在那里

请看:

enter image description here

来自服务器的这个图像,文件在那里

为什么我错了? 我像这样访问文件

image = new File(classLoader.getResource(“images / two.png”)。getFile());

1 个答案:

答案 0 :(得分:0)

通常WEB-INF是受保护的目录,以便为您的应用程序存储许多有用的文件。 您的网页内容应存储在WEB-INF文件夹上方的专用文件夹中(请查看this post),因为无法通过网络请求访问WEB-INF文件夹,只能通过您的应用程序访问。