java - Google App Engine 不显示 .png 文件

标签 java google-app-engine

我正在尝试使用 Eclipse 中的插件通过 Google App Engine 部署基本登录页面。

我浏览了这里的大量帖子,但无法使用任何解决方案来解决这个问题。我有一个 .png 图像 (/bg) 文件夹,应该显示为我的网站的背景。我还有另一个 .png 文件(/icons)文件夹用于图标,这些似乎显示没有问题。这两个文件夹都位于/img 文件夹中。我在 appengine-web.xml 文件中列出了 .png 文件,但仍然无法使其正常工作。

<static-files>
   <include path="**" />
   <!-- The following line requires App Engine 1.3.2 SDK -->
   <include path="**.nocache.*" expiration="0s" />
   <include path="/**.png" expiration="120d"/>
   <include path="**.cache.*" expiration="365d" />
   <exclude path="**.gwt.rpc" />
</static-files>

我已经多次调整和更改图像名称,现在认为这可能是文件长度/格式问题。似乎没有什么区别。当我在部署后从 Google 下载该应用程序时,整个文件夹似乎已经消失(或从未上传)。我尝试了很多组合,我不知道该从这里开始

一切都从 Eclipse/jetty 服务器本地运行,没有问题。

文件名如下所示:bg1at1024.png

这让我抓狂,我需要一些帮助。

谢谢 西蒙

最佳答案

您在上传之前检查过 war 文件的内容吗?可能是 Maven(或您正在使用的任何东西)一开始就不包含此文件夹。

关于java - Google App Engine 不显示 .png 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14706590/

相关文章:

java - GAE/J 使用 1 个实体组还是多个实体组,获取速度更快吗?

javascript - 使用 AngularJS 多部分表单数据将文件上传到 Google Cloud Storage

python - Google App Engine 数据库模型对象对象不可迭代错误

java - 使用 RequestHeaderAuthenticationFilter 时如何测试 Internet Explorer?

JAVA:为什么我在编译时返回错误?

java - Google App Engine 上的 ServletContext 类路径中的 "context"在哪里?

java - 由于 PMF,AppEngine JDO 无法创建持久对象

java - 如何强制客户端使用 Spring Data Rest 发送 etag/版本?

Java jtable 从列表中填充

java - 与谷歌整合加上 : initializing google plus API client client is not working