2011-06-18 3 views
0

次の行があります:Google App add contact error?私のGAEアプリで

ContactsService myService=new ContactsService("app-name"); 

それは罰金コンパイルが、実行すると、それは次のようなエラーを引き起こす:

Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.collect.Iterators.forArray([Ljava/lang/Object;)Lcom/google/common/collect/UnmodifiableIterator; 
    at com.google.common.collect.ImmutableSet$ArrayImmutableSet.iterator(ImmutableSet.java:415) 
    at com.google.common.collect.ImmutableSet$ArrayImmutableSet.iterator(ImmutableSet.java:392) 
    at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:317) 
    at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:601) 
    at com.google.gdata.wireformats.AltFormat.<init>(AltFormat.java:183) 
    at com.google.gdata.wireformats.AltFormat.<init>(AltFormat.java:42) 
    at com.google.gdata.wireformats.AltFormat$Builder.build(AltFormat.java:457) 
    at com.google.gdata.wireformats.AltFormat.<clinit>(AltFormat.java:49) 
    at com.google.gdata.client.Service.<clinit>(Service.java:558) 
    at Test.ContactsExample.<init>(ContactsExample.java:102) 

私はグアバ-r09.jarを含めましたが、グアバ-r09.jarが含まれていないと "ImmutableSet"が表示されます。

スレッド "main" java.lang.NoClassDefFoundErrorの例外:com/google/common/collect/ImmutableSet

どうすればいいですか?

答えて

0

私はなぜ:google-collect - *。jar、エラーの原因を含める必要はありません。