gpt4 book ai didi

java - 谷歌应用程序引擎灵活环境部署失败,找不到文件

转载 作者:行者123 更新时间:2023-11-30 02:43:02 24 4
gpt4 key购买 nike

我正在尝试部署 Google App Engine 的灵活环境。在我的 appengine 文件夹中,有我的 app.yamlDockerfile。 Dockerfile 有一个自定义入口点,需要根文件夹中的文件:

ENTRYPOINT [“java”、“-jar”、“/api-server.jar”、“server”、“api-server.yaml”]

错误:

[INFO] ERROR: (gcloud.app.deploy) Error Response: [9] 
[INFO] Application startup error:
[INFO] Exception in thread "main" java.io.FileNotFoundException: File api-server.yaml not found

问题:入口点命令从哪个目录运行?我需要提供什么适当的路径来查找该文件?

目录树:

api-server/
-api-server.yaml<br>
-src/main/appengine/<br>
--app.yaml<br>
--Dockerfile<br>

最佳答案

所以我最终像这样改变了我的 Dockerfile:

添加 api-server.yaml/api-server.yaml
ENTRYPOINT [“java”,“-jar”,“/api-server.jar”,“server”,“/api-server.yaml”]

这并不理想,但它有效。

关于java - 谷歌应用程序引擎灵活环境部署失败,找不到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41083669/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com