【问题标题】:Spring Cloud Function on Google Cloud Functions - Deployment FailureGoogle Cloud Functions 上的 Spring Cloud Functions - 部署失败
【发布时间】:2020-11-03 00:43:39
【问题描述】:

我正在尝试在 Google Cloud Functions 上运行 Spring Cloud Functions。为此,我想在 GitHub 上部署 sample Application。我按照说明进行操作,但是当我想部署该功能时,Google 说:

构建失败:从 JAR 函数目录构建用户函数 应包含 pom.xml 或单个 *.jar 文件。

我的问题是:

  1. 这是有效的示例项目吗?我找不到任何其他教程。
  2. 我做错了什么。还有什么需要注意的吗?

我知道 Java11 处于 BETA 阶段,但也许有人可以提供帮助。

谢谢

【问题讨论】:

  • 您能否毫无问题地部署this 功能?如果您能够成功运行上述快速入门,请让我知道您从哪里发出 gcloud function deploy 命令,因为您遇到的错误似乎与命令无法找到 pom.xml 文件或target/deploy 目录中的胖 jar(你是否运行了mvn package
  • 你解决了吗?

标签: java google-cloud-platform google-cloud-functions spring-cloud spring-cloud-function


【解决方案1】:

我按照所有步骤进行了复制/粘贴,如果效果很好。

尝试mvn clean package 并再次部署。可能在 target/deploy 目录中存在一个额外的 JAR。

如果仍然无法正常工作,请粘贴您为部署而运行的命令和目标/部署目录的内容。

注意:示例并不是最新的,因为 gcloud 命令现在处于 Beta 版(不仅仅是 alpha 版),不再需要“白名单”(允许列表??)

【讨论】:

  • 非常感谢,你帮了我!我不知道测试版功能在 Cloud SDK 中有自己的组件。我只用 alpha 试了一下,没有任何东西。
猜你喜欢
  • 2018-08-18
  • 1970-01-01
  • 2019-10-06
  • 1970-01-01
  • 2018-05-18
  • 1970-01-01
  • 2021-03-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多