在我的GAE/J項目中,我嘗試使用Google API,電子表格和日曆。如何避免谷歌api電子表格與日曆不兼容
但是Spreadsheets API CONTAINER包含google-collect-1.0-rc1.jar,其中包含舊版本的Joiner類。
日曆需要使用日曆API容器中的guava-jdk5-13.0.jar附帶的更新版本(使用on()方法)。
日曆代碼運行時,Joiner類已解析(成爲舊版本),並失敗並出現NoSuchMethod錯誤。
這意味着它們不兼容。我嘗試過多個類路徑設置,但沒有運氣。電子表格訪問工作,但日曆訪問失敗。
其他人看到了這個,並得到了解決方法?
如果切換到驅動器API,你會不會擔心來回切換的的GData庫之間和'谷歌API-JAV A-client'。 IIRC,Spreadsheets API無論如何都被棄用。 – bossylobster 2013-03-05 02:21:31
bossylobster - 電子表格api v3。0在這裏,只有v1和v2被棄用:https://developers.google.com/google-apps/spreadsheets/(我發現它比谷歌應用腳本更快,雖然GAS有更好的功能範圍) – eddyparkinson 2013-03-05 02:42:54