-1

これはばかげた質問のように見えますが、appengine で Objectify v4 を使用してコーディングを開始する際に問題が発生しています。

objectify ページの紹介では、すべての操作を行うにはofyを使用する必要があると述べています。このために、彼らはこれを使用することを示しました

import static com.googlecode.objectify.ObjectifyService.ofy;

Thing th = ofy().load().key(thingKey).get();

今、それは私の日食の自動提案にあり、私のofy()の ものを示していません。上記の最初の行をインポートすると、エラーが表示されます。

ofy() を使用する方法を知りたいだけですか?

ありがとう

4

1 に答える 1

3

正しい jar がビルド パスにあると仮定すると、コンテンツ アシストのお気に入りの設定を調整しましたか? 少なくとも、役立つエラーがスローされる可能性があります。

から: http://code.google.com/p/objectify-appengine/wiki/Setup

Eclipse で静的インポートを有効にする

この手順はオプションですが、ObjectifyService.ofy() を何度も入力するのを防ぐのに役立ちます。

インポートを編成するときに、Eclipse は自動的に静的インポートを追加しません。デフォルトでは、ofy[cmd-space] と入力しても、静的インポートは完了しません。多くの入力を省きたい場合は、ObjectifyService.ofy() の「お気に入り」静的インポートを追加します。

Window » Preferences » Java » Editor » Content Assist » Favorites にアクセスし、 com.googlecode.objectify.ObjectifyService.ofyを追加します。

ここで、ofy[cmd-space] と入力すると、Eclipse が静的インポートを追加します。

Eclipse Optimize Imports to include Static Importsも役立つ場合があります。

于 2012-12-28T12:30:34.733 に答える