![](/img/trans.png)
[英]google appengine issue - java.lang.NoSuchMethodError: com.google.common.collect.ImmutableList.copyOf(Ljava/util/Collection
[英]NoSuchMethodError : google common ImmutableSet.copyOf(..)
我将Google App Engine应用程序从1.7升级了。 到1.8。 + Java 7和i升级了所有API库,使其保持最新状态。 我在GAE容器中的应用程序初始化过程中遇到了奇怪的异常:
构造函数抛出异常; 嵌套的异常是java.lang.NoSuchMethodError:
java.lang.NoClassDefFoundError: Could not initialize class com.google.gdata.client.contacts.ContactsService
.
and this exception follows :
.
java.lang.NoSuchMethodError: com.google.common.collect.ImmutableSet.copyOf([Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet;:
.
.
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler(AppVersionHandlerMap.java:219)
“可疑”库:
即使没有番石榴库也有同样的错误。 是什么原因导致这种不兼容? 我没有找到较新版本的gdata-contact API(1.47.1)。 有任何想法吗 ?
我删除了最新的番石榴库,并使用了一些rc05版本,效果很好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.