美好的一天。
我从服务器时代开始开发了一个Tomcat的java servlet,该servlet在Google Authentication之后被调用,该servlet必须在Google Contact上创建一个新条目。 我在Google控制台上有一个允许我使用的应用程序。 在过去的一段时间中,此功能运行正常。 我现在尝试过,尝试实例ContactsService类时发生错误。 代码是ContactsService服务= new ContactsService(“ ImmobiWeb”); 发生的例外是 java.lang.NoClassDefFoundError:无法初始化com.google.gdata.client.contacts.ContactsService类
ImmobiWeb是我在Google Console中的Google应用程序的名称。 Google Contact Java API的版本为gdata-contacts-3.0,并且在此jar文件中提供了该类。
如何解决我的问题?
最诚挚的问候和良好的工作。
Stefano Errani
答案 0 :(得分:0)
您可以参阅this有关gdata客户端的文章。在这种情况下,您需要下载gdata-client库(jar)并将其放置在war文件中的WEB-INF / classes目录中
答案 1 :(得分:0)
您是否检查过“ gdata-contacts-3.0.jar”是否在Web应用程序的WEB-INF文件夹中?
答案 2 :(得分:0)
gdata-contacts-3.0.jar在我的应用程序的lib目录(WEF-INF / lib)中。