java.lang.NoClassDefFoundError:无法初始化类com.google.gdata.client.contacts.ContactsService

问题描述 投票:0回答:3

美好的一天。

我已经开发了几个时间之后在Google身份验证之后调用Tomcat的java servlet,它必须在Google Contact上创建一个新条目。我在Google控制台上有一个允许它的应用程序。过去这个功能运行没有问题。我现在尝试过,当我尝试实例化ContactsService类时发生错误。代码是ContactsService service = new ContactsService(“ImmobiWeb”);发生异常的是java.lang.NoClassDefFoundError:无法初始化类com.google.gdata.client.contacts.ContactsService

ImmobiWeb是我在谷歌控制台中的Google应用程序的名称。 Google Contact Java API的版本是gdata-contacts-3.0,在此jar文件中,该类存在。

我该如何解决我的问题?

最好的问候和良好的工作。

斯特凡诺·埃拉尼

java google-contacts servlet-3.0
3个回答
0
投票

您可以参考有关gdata客户端的this文章。在这种情况下,您需要下载gdata-client库(jar)并放在war文件中的WEB-INF / classes目录中


0
投票

您是否检查过'gdata-contacts-3.0.jar'是否在Web应用程序的WEB-INF文件夹中?


0
投票

gdata-contacts-3.0.jar位于我的应用程序的lib目录(WEF-INF / lib)中。

© www.soinside.com 2019 - 2024. All rights reserved.