【发布时间】:2013-01-09 06:38:26
【问题描述】:
使用
gdata-contacts-3.0.jar,
google-api-services-drive-v2-rev43-1.12.0-beta.jar,
guava-13.0.1.jar
Google 云端硬盘有效,但 Google 通讯录无效。 (我尝试了各种解决方案,但从未在 Google App Engine 上同时工作,因为它在本地开发模式下工作。)
调用:ContactsService gservice = new ContactsService("...");
引起:java.lang.NoSuchMethodError: com.google.common.collect.ImmutableSet.copyOf([Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet;
在 com.google.gdata.wireformats.AltFormat$Builder.setAcceptableTypes(AltFormat.java:399) 在 com.google.gdata.wireformats.AltFormat$Builder.setAcceptableXmlTypes(AltFormat.java:387) 在 com.google.gdata.wireformats.AltFormat.(AltFormat.java:49) 在 com.google.gdata.client.Service.(Service.java:558)
【问题讨论】:
-
您确定,您使用的是 guava 13.0?
标签: google-app-engine google-drive-api guava google-api-java-client google-contacts-api