Java AppEngine,如何使用静态html文件

Java AppEngine,如何使用静态html文件,java,google-app-engine,Java,Google App Engine,请帮助我,如何在appengine Java环境应用程序(Java SDK)中使用html文件? 当我在浏览器中打开它时,我得到了一个错误:HTTP错误404 访问/myapp/时出现问题。原因:找不到我在app.yaml文件中添加了以下内容,它对我有效。此声明需要在app_版本之后立即做出。请注意,我已将html文件放在主目录中 handlers: - url: /(.*\.html) static_files: \1 upload: (.*html) 我认为这取决于你打

请帮助我,如何在appengine Java环境应用程序(Java SDK)中使用html文件? 当我在浏览器中打开它时,我得到了一个错误:HTTP错误404
访问/myapp/时出现问题。原因:找不到

我在
app.yaml
文件中添加了以下内容,它对我有效。此声明需要在app_版本之后立即做出。请注意,我已将html文件放在主目录中

handlers:
-   url: /(.*\.html)
    static_files: \1
    upload: (.*html)

我认为这取决于你打算做什么:

如果您希望在应用程序中提供静态页面: 导入(或创建)文件夹中的html页面:YourProject/war 然后,您可以在应用程序中使用相对链接调用它:


如果要使用静态页面启动应用程序,则必须在:YourPRoject/war/WEB-INF/WEB.xml文件中声明,方法是添加如下内容:

<welcome-file-list>
   <welcome-file>sign.html</welcome-file>
</welcome-file-list>

sign.html


我希望有帮助

您看过文档了吗?

您的app.yaml中有静态文件的条目吗?在class:com.google.apphosting.utils.config.AppYaml$Handler上找不到属性“static\u files”