NoSuchMethod error getting a gdata service

前端 未结 8 873
时光说笑
时光说笑 2020-12-09 14:06

I get the following error:

Exception in thread \"main\" java.lang.NoSuchMethodError: com.google.common.collect.ImmutableSet.of([Ljava/lang/Object;)Lcom/googl         


        
8条回答
  •  没有蜡笔的小新
    2020-12-09 15:00

    Issue with latest version of gdata still referencing older guava methods

    Check Out http://code.google.com/p/gdata-java-client/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Type%20Status%20Priority%20Milestone%20Owner%20Summary&groupby=&sort=&id=344

    Solution

    I switched to guava-r07.jar located at http://code.google.com/p/guava-libraries/downloads/detail?name=guava-r07.zip&can=4&q=

    This got me past ContactsService service = new ContactsService("");

    Jar's in use:

    • Default Eclipse plugin jar's
    • gdata-base-1.0.jar
    • gdata-client-1.0.jar
    • gdata-contacts-3.0.jar
    • gdata-core-1.0.jar
    • gdata-media-1.0.jar
    • guava-r07.jar

    • Apache (servlet-api.jar)

    • JavaMail (mail.jar)
    • JavaBeans Activation Framework (activation.jar)

提交回复
热议问题