java - Java 应用程序的 Google Cloud App Engine 部署失败
问题描述
我正在尝试将示例 java 应用程序 ( \java-docs-samples\flexible\helloworld
) 部署到我的 GCP App Engine 项目。源代码在我的笔记本电脑上,我在本地构建了项目。
该错误表明正在尝试构建。我也已移至app.yaml
项目根目录 - 没有帮助。我只需要.war
上传文件。有任何想法吗?
我要部署的命令行:
gcloud app deploy src\main\appengine\app.yaml --project=my-real-project-name
从错误日志:
Pulling image: gcr.io/gcp-runtimes/java/runtime-builder@sha256:b279f7e1075a502c04115c15412df5616b9d0e6e9906ed6fc6e426e0bb9602ec
sha256:b279f7e1075a502c04115c15412df5616b9d0e6e9906ed6fc6e426e0bb9602ec: Pulling from gcp-runtimes/java/runtime-builder
Digest: sha256:b279f7e1075a502c04115c15412df5616b9d0e6e9906ed6fc6e426e0bb9602ec
Status: Downloaded newer image for gcr.io/gcp-runtimes/java/runtime-builder@sha256:b279f7e1075a502c04115c15412df5616b9d0e6e9906ed6fc6e426e0bb9602ec
Exception in thread "main" com.google.cloud.runtimes.builder.exception.ArtifactNotFoundException: No deployable artifacts were found. Unable to proceed.
at com.google.cloud.runtimes.builder.buildsteps.PrebuiltRuntimeImageBuildStep.getArtifact(PrebuiltRuntimeImageBuildStep.java:77)
at com.google.cloud.runtimes.builder.buildsteps.RuntimeImageBuildStep.run(RuntimeImageBuildStep.java:50)
at com.google.cloud.runtimes.builder.BuildPipelineConfigurator.generateDockerResources(BuildPipelineConfigurator.java:104)
at com.google.cloud.runtimes.builder.Application.main(Application.java:147)
解决方案
推荐阅读
- android - 活动中的 Snackbar 错误 => android.view.InflateException:
只能与有效的 ViewGroup 根和 attachToRoot=true 一起使用 - html - 背景来源:填充框不起作用?
- android - 我的桌子在课堂上是满的,在其他的时候是空的
- jquery - 分别获取每个输入的值jQuery
- visual-studio-2017 - 安装后缺少 HP Fortify 菜单
- javascript - 下拉按钮列表。鼠标悬停在右侧显示按钮说明
- css - 图像为由直线连接的矩形的角(响应式)
- amazon-athena - Athena:自定义 Apache 日志格式正则表达式问题
- react-native - React 本机打包程序/捆绑程序找不到私有模块
- c# - 如何使用标签和类知道 Button 的数组位置?