【发布时间】:2014-04-04 21:45:00
【问题描述】:
我正在尝试从位于 WEB-INF 目录中的 App Engine 模块中读取静态文件。
...
File file = new File("WEB-INF/somestaticfile.ext);
...
它在云环境中完美运行,但是在开发服务器中它以FileNotFoundException 结束。
我在 maven 的帮助下构建和运行应用程序,似乎还需要在项目的 EAR 层次结构中添加一个表示模块的目录,以便找到该文件。
...
File file = new File("modulename.war/WEB-INF/somestaticfile.ext);
...
这适用于本地开发服务器,但不适用于云环境。
我相信有一种方法可以在云和本地环境中读取文件。任何意见,将不胜感激。
【问题讨论】:
标签: java google-app-engine maven