java.lang.NoClassDefFoundError: Не удалось инициализировать класс com.google.gdata.client.contacts.ContactsService - PullRequest
0 голосов
/ 13 марта 2019

Добрый день.

Я разработал java-сервлет Tomcat, названный после аутентификации Google, который должен создать новую запись в Контакте Google.У меня есть приложение на консоли Google, которое позволяет это.В прошлом время эта функция работала без проблем.Я попробовал это сейчас, и возникает ошибка, когда я пытаюсь создать экземпляр класса ContactsService.Код службы ContactsService = новый ContactsService («ImmobiWeb»);Исключение составляет java.lang.NoClassDefFoundError: Не удалось инициализировать класс com.google.gdata.client.contacts.ContactsService

ImmobiWeb - это имя моего приложения Google в консоли Google.Версия API Google Contact Java - gdata-contacts-3.0, и в этом jar-файле присутствует класс.

Как решить мою проблему?

С уважением и хорошей работой.

Стефано Эррани

Ответы [ 3 ]

0 голосов
/ 14 марта 2019

Вы проверили, находится ли «gdata-contacts-3.0.jar» в папке WEB-INF вашего веб-приложения?

0 голосов
/ 15 марта 2019

gdata-contacts-3.0.jar находится в каталоге lib (WEF-INF / lib) моего приложения.

0 голосов
/ 13 марта 2019

Вы можете сослаться на эту статью о клиенте gdata.В этом случае вам нужно скачать библиотеку gdata-client (jar) и поместить в каталог WEB-INF / classes в вашем файле war

...