私のGAE/Jプロジェクトでは、Google API、スプレッドシート、カレンダーを使用しようとしています。
ただし、Spreadsheets API CONTAINERには、古いバージョンのJoinerクラスを含むgoogle-collect-1.0-rc1.jarが含まれています。
Calendarには、Calendar API CONTAINERにあるguava-jdk5-13.0.jarに付属する新しいバージョン(on()メソッドを使用)が必要です。
カレンダコードが実行されると、Joinerクラスは(古いバージョンになるように)解決され、NoSuchMethodエラーで失敗します。
これは、それらに互換性がないことを意味します。複数のクラスパス設定を試しましたが、うまくいきませんでした。スプレッドシートへのアクセスは機能しますが、カレンダーへのアクセスは失敗します。
他の誰かがこれを見て回避策を得ましたか?