Twitter4j3.0.1をhttp://twitter4j.orgからダウンロードしました。次に、Eclipseappengine1.7.0に次のjarを追加しました。
twitter4j-appengine-3.0.1.jar
twitter4j-async-3.0.1.jar
twitter4j-core-3.0.1.jar
twitter4j-examples-3.0.1.jar
twitter4j-media-support-3.0.1.jar
twitter4j-stream-3.0.1.jar
コード
twitter4j.Twitter twitter = new twitter4j.TwitterFactory().getInstance();
twitter.setOAuthConsumer("xxxxxxxxxxxxxxx","xxxxxxxxxxxxx");
twitter4j.auth.RequestToken requestToken = twitter.getOAuthRequestToken();
コンパイルは成功しましたが、実行中に以下のエラーが発生しました。
java.lang.NoClassDefFoundError: twitter4j/Twitter.
しかし、appengineの代わりに新しいJavaコンソールプロジェクトを作成すると、同じコードが正常に機能します。