Java App Engine データストアに挿入する必要がある約 4000 のエンティティがあります。私が理解しているように、現在 CSV ファイルからデータストアにデータをアップロードするツールを備えているのは、App Engine の Python バージョンだけです。これまでのところ、http://code.google.com/appengine/docs/python/tools/uploadingdata.htmlの指示に従って、 Python を使用して 4000 ほどのエンティティをローカル データストアに書き込むことができました。エンティティを .csv から取得してデータストアに書き込むためだけに Python を使用しています。ローカル ホストの Python バージョンの App Engine で /_ah/admin アドレスを使用してエンティティが存在することを確認し、データ ビューアーを表示しました。
私が今やりたいことは、初期の Java バージョンでこれらのエンティティをローカルで使用することです。これは通常、Python を使用してデプロイされたバージョンの App Engine にエンティティをアップロードする場合には問題になりません。これは、ランタイムに関係なく、同じプロジェクトの異なるバージョンが同じデータストアを共有するためです。したがって、すべての .csv 行をデプロイ済みの Python バージョンのアプリに書き込んでいた場合、デプロイ済みの Java バージョンは、Python バージョンからアップロードされたすべてのエンティティを表示できます。しかし、どのようにしてローカルで同じことを達成するのでしょうか?
私が理解しているように、App Engine の Java バージョンは、WEB-INF ディレクトリの .bin ファイルにローカル データストアを作成します。App Engine の Python バージョンは、自分の Java バージョンにコピーするだけでよい場所に同様の .bin ファイルを作成しますか? Python バージョンがデータをローカルに保存している正確な場所をまだ追跡できていません。どんな助けでも大歓迎です。