我在使用谷歌电子表格时从 gdata-java-client/gdata/java/deps/ 复制了 guava-11.0.2,如此处所述/设置您的客户端库(Java 选项卡)。这个版本的番石榴实际上捆绑在 gdata-src.java-1.47.1.zip 中。开发中一切正常但是,一旦我部署到应用程序引擎,我在运行时就遇到了这个错误。
Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.collect.ImmutableSet.of([Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet;
at com.google.gdata.wireformats.AltFormat$Builder.setAcceptableTypes(AltFormat.java:399)
at com.google.gdata.wireformats.AltFormat$Builder.setAcceptableXmlTypes(AltFormat.java:387)
at com.google.gdata.wireformats.AltFormat.<clinit>(AltFormat.java:49)
at com.google.gdata.client.Service.<clinit>(Service.java:558)
...