2012-04-07 20 views
8

Google App Engine用にJDO 3.0(DataNucleus 2.0を使用)を出したばかりのGoogleでは、所有していない関係を便利にサポートしているので、使いたいです。私は数日間試してきましたが、Google Eclipseプラグインでどのように使用するかを理解できません。私はこのウェブページhttps://developers.google.com/appengine/docs/java/datastore/jdo/overview-dn2を見つけましたが、私のプロジェクトフォルダにはbuild.xmlファイルがありません。別のプロジェクトを作成してすべてのコードを転送しようとしましたが、新しいプロジェクトにはJDO 3.0がなく、build.xmlファイルもありませんでした。Google App Engine JDO 3

ご協力いただければ幸いです。

+0

はそれが必要でなくなった場合は、Apache Antを使用する必要があります。WIT –

+0

Travisにお返事ありがとうございます。EclipseまたはAnt用のGoogleプラグインを使用してGAEを構築することができますように見えます(ビルドツールとしてantを使用している必要があります)。このページの指示は、Antを使用しているときにJDO 3.0にアップグレードする方法です。Googleプラグインを使用してJDO 3.0にアップグレードする方法はありますか? – Jeremy

+0

または、プロジェクトを切り替える方法を教えてもらえますか? GoogleのプラグインからAntへのuilder? – Jeremy

答えて

6

新しいEclipseとGPEをインストールしたばかりです(Eclipseをアップグレードすると完全に破壊されてしまいました。

GPEのバージョンを更新しましたか?鉱山は、次のとおりです。その後

GoogleプラグインのEclipse 4.2用3.1.0.v201208080121-REL-R42

は、Googleの下でプロジェクトのプロパティでDataNucleusのJDO/JPA V2を選択することで、JDO 3.0に切り替えることができるはずです/ App Engine私が理解する限り、GPE v2は実際には出力ディレクトリにコピーされたjarファイルを見ることでJDO v3.0です。鉱山は現在

0

/war/WEB-INF/lib/datanucleus-api-jdo-3.0.7.jarである、あなたは JDO 3かJPA 2 That document使用するためには、Apache Antを使用しなければならないことは非常によくない

"現在、App EngineのDataNucleusプラグインのバージョン2.xを使用するには、Apache Antを使用する必要があります。

また、「App Engine Java SDKには、App EngineのDataNucleusプラグインのバージョン2.xが含まれています。このプラグインは、DataNucleusアクセスプラットフォームのバージョン3.0に対応しています.JDO 3.0経由でApp Engine Datastoreを使用できます。 "

あまりにも悪い、私の友人:(現在

0

あなたはGPEは、あなたがGoogle App Engineのプロジェクトのプロパティでデータ核V2を選択することができます1.7.3最新の