如何在 GAE 中使用 app.yaml 使应用程序可以私下和本地访问资源文件?

How to make resource files privatly and locally accessible to the application with app.yaml in GAE?

appengine-web.xml we have <resource-files> tag to make resources files accessible to the application at runtime but not public, but in the new app.yaml 我们没有。

如何使用 app.yaml 使应用程序可以私下和本地访问文件,就像以前使用 Google App Engine 中的 <resource-files> 标记一样?

根据documentation

If you are using an appengine-web.xml in your project, the app.yaml is automatically generated for you at deployment.

为什么不像往常一样创建 appengine-web.xml。部署您的应用程序。然后看看生成的app.yaml文件

部署测试应用程序后,我可以验证不再需要 app.yaml 中的任何特殊配置即可访问 WEB-INF 的内容。那里的一切都可以使用 ServletContext 方法 getResourcegetResourceAsStream 按预期使用。