当前位置: 首页 > 知识库问答 >
问题:

gcloud app deploy命令错误invalid_argument:此运行库需要WEB-INF/APPEngine-Web.xml

范浩宕
2023-03-14

谢谢你

共有1个答案

萧远
2023-03-14

一个将部署在App Engine中的Java应用程序在其WAR中必须有一个名为appengine-web.xml的文件,位于Web-inf/目录中。

我验证了gcloud app deploy命令文档,看来对于Java8,您需要运行:

gcloud app deploy ~/my_app/WEB-INF/appengine-web.xml

那就是你正在运行的那个。

另一方面,我发现这篇文档(for Flexible)提到了如何组织文件,以防您想要使用App.yaml for Java8

 类似资料:
  • 我正在使用MySQL,我正在定义一个存储过程,如下所示: 当我尝试执行该过程时,会出现以下错误: 这意味着什么,我做错了什么?

  • 这是Duke.java文件: 更新:我将lib文件夹导入到我的项目中,现在错误消失了。但是在我运行项目时发生了另一个错误,这是“由以下原因引起的:java.lang.NullPointerException:输入流不能为null”

  • 问题内容: 我想从命令行开始使用批处理文件运行Java项目,但出现错误的名称错误。 目录设置: srcMVC bin(带有.class文件的文件夹) src(带有.java文件的文件夹) 批处理文件 批处理文件: 编译有效,但是出现以下错误: 有什么建议? 问题答案: 以下语句解决了我的错误:

  • 我正在编写XSD来验证XML,但在验证时出现了以下错误: 输出错误 使用XML架构验证当前文件: 错误:元素'{http://www.w3.org/2001/XMLSchema-instance}Gasto':不应使用此元素。预计为(加斯托) ...我不明白这个错误 以下是我的XML示例: 下面是我的XSD示例:

  • 有人能给我提示如何处理这种情况吗?我使用的是Ansible2.0,数据库只能从特定的远程主机访问。 谢谢

  • 无法从Git bash运行以下命令。我在错误以下; Git版本:Git版本2.28.0.Windows.1操作系统:Windows10