gpt4 book ai didi

java - 使用Google云应用程序引擎灵活快速启动的数据存储错误

转载 作者:行者123 更新时间:2023-11-30 06:50:03 26 4
gpt4 key购买 nike

我已通过以下链接开始使用 Google CloudFlex: https://cloud.google.com/appengine/docs/flexible/java/quickstart

我尝试阅读所有自述文件并按照说明进行操作,但是当我尝试执行 maven 命令 (mvn clean gcloud:deploy) 以在 loacalhost 中部署时,我看到有关数据存储的以下错误:

Caused by: com.google.datastore.v1.client.DatastoreException: Unexpected OK error code with HTTP status code of 401. Message: ., code=INTERNAL
at com.google.datastore.v1.client.RemoteRpc.makeException(RemoteRpc.java:126)
at com.google.datastore.v1.client.RemoteRpc.makeException(RemoteRpc.java:163)
at com.google.datastore.v1.client.RemoteRpc.call(RemoteRpc.java:89)
at com.google.datastore.v1.client.Datastore.runQuery(Datastore.java:108)
at com.google.cloud.datastore.spi.DefaultDatastoreRpc.runQuery(DefaultDatastoreRpc.java:162)

感谢任何帮助!

最佳答案

问题是数据存储模拟器未运行。您可以使用命令启动模拟器,为其设置环境变量,然后启动您的应用程序:

1)在单独的命令窗口中启动数据存储:

gcloud beta emulators datastore start

2)设置环境变量:

gcloud beta emulators datastore env-init > set_vars.cmd && set_vars.cmd

3)使用mvn启动应用程序:

mvn jetty:run-exploded

这些命令适用于 Windows 平台。完整的详细信息在这里: https://cloud.google.com/datastore/docs/tools/datastore-emulator

关于java - 使用Google云应用程序引擎灵活快速启动的数据存储错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42999003/

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