失败:(ID:838926df)未找到任何带有 Main-Class 清单条目的 jar 文件

ark*_*k0n 4 spring-boot google-cloud-platform gcloud google-cloud-build

在我的 Spring Boot 应用程序上运行时gcloud app deploy,此错误发生在 Cloud Build 中。

Ind*_*til 5

可能有一个或多个问题导致您收到此错误。如需解决方案,请检查以下内容 -

  1. app.yaml应该具有如下入口点和运行时信息 -

    runtime: java11
    entrypoint: java -Xmx64m -jar blahblah.jar

  2. pom.xml应该有 appengine maven 插件依赖

`

<plugin>
   <groupId>com.google.cloud.tools</groupId>    
   <artifactId>appengine-maven-plugin</artifactId>
   <version>2.2.0</version>
</plugin>
Run Code Online (Sandbox Code Playgroud)

`

  1. 如果您想替换任何配置,请不要修改 jar 使用命令 -
    jar uf blahblah.jar filename.yaml

  2. pom.xml确保你的包装是这样的 罐子-<packaging>jar</packaging>