我想添加一个favicont到一个appengine的web应用程序,但不完全确定如何去做。如何添加一个favicon到谷歌appengine应用程序
我做了什么:
添加以下到我的AppEngine-web.xml文件的 标签:图标将被放在src /主/ web应用... 它仍然没有按”没有得到服务。任何想法我做错了什么?我还添加/
我想添加一个favicont到一个appengine的web应用程序,但不完全确定如何去做。如何添加一个favicon到谷歌appengine应用程序
我做了什么:
添加以下到我的AppEngine-web.xml文件的 标签:图标将被放在src /主/ web应用... 它仍然没有按”没有得到服务。任何想法我做错了什么?我还添加/
您所使用的是一种为app.yaml
文件(这是用来比 Java中的环境等)的静态文件在appengine-web.xml
文件中指定
Java环境的语法。寻找在appengine-web.xml Reference的<public-root>
和<static-files>
标签:
<公共根>
可选。这是您的应用程序中的一个目录,其中 包含您的应用程序的静态文件。当请求一个 静态文件时,您的应用程序的前缀为请求路径 。这给出了包含正在请求的内容的应用程序文件的路径。
默认值是/。
例如,下面的网址映射路径/index.html到 应用程序文件路径/static/index.html:
<?xml version="1.0" encoding="utf-8"?> <appengine-web-app xmlns="http://appengine.google.com/ns/1.0"> <!-- ... --> <public-root>/static</public-root> <!-- ... --> </appengine-web-app>
和
< static-文件>
可选。该元素指定匹配 文件路径的模式,以包含和排除静态文件列表, 覆盖或修改默认行为。从与 应用程序服务器分开的专用服务器和高速缓存中为 提供静态文件,这对于提供静态内容(如 图像,CSS样式表或JavaScript文件)非常有用。
把你的favicon图片放在项目的war
目录中。这个对我有用 。没有其他需要。路径应该是这样的/YourProjectName/war/favicon.ico
。您可以通过右键单击您的favicon图片的属性来验证此路径。
我没有战争目录? – user2094257
我试着将它添加到<静态文件中,如下所示:Dan Cornilescu,但当我这样做时仍然出现构建错误...我缺少什么/ – user2094257
另外我没有标记我的xml文件 –
user2094257
再次阅读文档。你**需要一个''节,''只是进一步修改它。 –