2011-01-27 8 views
1

をApp EngineとJavaで使用local_db.binにあるローカルデータストアを削除することにしました。間違い! このようなlocal_dbファイルはもう作成されません。アプリケーションを実行すると "バッキングストアG:\ workspace \ test \ war \ WEB-INF \ appengine-generated \ local_db.binは存在しません。 "recover local_db.bin

ですが、そうではありません。アプリケーションはスムーズに実行され、データベースは決して作成されません(私は突堤のサーバーを停止し、Eclipseを閉じようとしました)。

(そうでなければ、私は新しいプロジェクトを作成してコードを移行すると思います)。

答えて

2

ファイルは、データが永続化されたときに作成されますが、直接必要はありません。テストとして私のバージョンを削除しました。いくつかのデータを保存しました。その時点で同じメッセージが表示されました。そしてしばらくして私はこのメッセージを受け取りました:Time to persist datastore: 37 ms。 (local_db.binを削除すると、datastore-indexes-auto.xmlも削除されました)。

+0

あなたが言ったように、local_db.binはデータが永続化されているときにのみ作成されます(私のinit-dbサブルーチンは動作しませんでした)。ありがとう! – rubenafo

関連する問題