GAE/J+EclipseでTwitter4Jを使うときに注意すべきなこと
自分が引っかかった点をまとめます。
1,外部jarの置き方
Eclipseで普通に外部のライブラリを追加するときは,
ビルドパスの構成 >> ライブラリ >> 外部jar追加
で行います。GAEのプロジェクトでも上記の手順は行わなければいけませんが、それとは別に、war/WEB-INF/libに
インポート >> ファイル・システム
でそのライブラリを追加してください。これで動くようになります。
2,Consumuerkey/Consumerkey Secretの設定方法
Twitter4jでCS/CKを設定する方法はいくつかありますが、GAEではapp-engine.xmlで設定します。
app-engine.xmlの<system-properties>に
<property name="oauth.consumerKey" value="[Consumerkey]"/>
を追加してください。
<property name="oauth.consumerSecret" value="[Consumerkey Secret]"/>