我正在使用Google App Engine灵活部署我的春季启动应用。我看到配置可以由app.yaml或appengine-web.xml指定。但是,我的问题是,
提前致谢。
答案 0 :(得分:1)
您需要同时使用这两个文件。
app.yaml
文件涵盖适用于所有灵活环境应用/服务的配置,无论他们使用何种语言编写,例如:
web.xml
配置文件具有非常特定的覆盖范围,与app.yaml
文件的覆盖范围不重叠:
web.xml
文件仅在将Java应用程序部署到运行时时使用 包括Jetty9 / servlet3服务器。有关详细信息,请参阅the Java 8 / Jetty 9.3 Runtime。
至于您的#2问题,您可能一直在查看标准环境文档(请查看文档网址中的docs/standard
或docs/flexible
字符串)。来自web.xml
:
此文件名为
web.xml
,位于应用程序的WAR下WEB-INF/
目录。web.xml
是servlet标准的一部分 网络应用程序。