java - Spring Boot 中的 Google 云部署错误 - 部署失败 : Non zero exit: 1

标签 java spring-boot google-cloud-platform

实际上,我对 Google 云还很陌生。因此,在将项目从本地部署到 GCP 时,我收到了下面给出的错误。

我已经创建了springboot项目并成功添加了appengine-maven-plugin和projectId。但它出现错误。

Plugin

        <plugin>
            <groupId>com.google.cloud.tools</groupId>
            <artifactId>appengine-maven-plugin</artifactId>
            <version>2.2.0</version>
            <configuration>
                <projectId>*******</projectId>
                <version>1</version>
            </configuration>
        </plugin>

app.yaml

runtime: java
env: flex

 handlers:
 - url: /.*
script: this field is required, but ignored

Error :

[ERROR] Failed to execute goal com.google.cloud.tools:appengine-maven-plugin:2.2.0:deploy (default-cli) on project user-management-service: App Engine application deployment failed: com.google.cloud.tools.appengine.operations.cloudsdk.process.ProcessHandlerException: com.google.cloud.tools.appengine.AppEngineException: Non zero exit: 1 -> [Help 1]

最佳答案

其实这个问题与版本有关。这就是为什么它会出现 INVALID_ARGUMENT 之类的错误

在 pom.xml 中提及版本的 GCLOUD_CONFIG 参数后,它正在工作

<plugin>
    <groupId>com.google.cloud.tools</groupId>
    <artifactId>appengine-maven-plugin</artifactId>
    <version>2.1.0</version>
    <configuration>
        <version>GCLOUD_CONFIG</version>
        <projectId>demo-project</projectId>
    </configuration>
</plugin>

关于java - Spring Boot 中的 Google 云部署错误 - 部署失败 : Non zero exit: 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62177936/

相关文章:

google-cloud-platform - Google Drive API 配额限制的工作原理

java - 使用 rsa key 解密字符串

java - Axon amqp 消息传递,未触发事件处理程序

java - 正则表达式匹配唯一字符的字符串

java - 如何使用 spring-data-jpa 2.1 实现长/复杂查询

Spring-Boot:组件的可扩展性

postgresql - Google Cloud SQL Postgres,PG 10 何时可用?

google-cloud-platform - 使用服务帐户的 Google CloudLogging - PERMISSION_DENIED 错误

java - 如何使用 StringBody 通过 HttpMime 上传文件?

java - 对于包含多个值并转换为数组的映射,正确的语法是什么