9

我已经尝试了这些帖子中的所有建议:

有谁知道 Mac OS X 的 Google App Engine 本地数据存储文件位于何处

我的本地 App Engine 数据存储在哪里?

Google App Engine 本地数据存储路径配置

我仍然找不到我的本地数据存储。

我没有设置 SDK 来在启动时清除数据存储,而且即使应用服务器正在运行,我也找不到它。有谁知道 Google App Engine 的开发服务器数据存储文件的文件路径?

我正在运行 GAE SDK 1.7.7。

4

1 回答 1

11

从我的一个朋友那里得到这个答案。为我工作,我希望它可以帮助其他人。

默认情况下,它是 [本地数据存储] 存储在一个几乎随机的目录中。我目前的看起来像 /private/var/folders/81/ABUNCHOFCRAP/T/..../datastore.db。幸运的是,它总是被称为 datastore.db。如果你的结构和我的一样,你可以在终端中使用以下命令找到它:

find /private/var/folders -name datastore.db

这应该会打印出您要查找的文件的完整路径,以及一堆“权限被拒绝”消息。如果这没有产生任何结果,请使用以下命令:

find / -name datastore.db

那个可能需要一段时间才能运行(它会查看您有权访问的所有目录),但如果它在那里,它肯定会找到它。只需将其中一个命令复制到您的终端中,您就应该一切就绪。让我知道这是否有帮助。

于 2013-05-01T13:21:37.800 回答