Сторонний .jar включает в себя Google App Engine - PullRequest
4 голосов
/ 18 августа 2010

Я пишу приложение Google App Engine с использованием Java, которое использует сторонние библиотеки.Я получаю «java.lang.NoClassDefFoundError» при запуске приложения, когда оно попадает в строку со ссылками на сторонние библиотеки.Это приложение работает при создании нормального сервлета, поэтому я уверен, что код правильный.

Я занимаюсь разработкой в ​​Eclipse.

Разрешает ли движок приложения сторонним библиотекам?

Нужно ли настраивать путь к классам по-другому?

ПОМОГИТЕ !!

Ответы [ 2 ]

3 голосов
/ 08 марта 2012

Если вы используете Eclipse, вам необходимо вручную скопировать необходимые файлы jar в папку / WEB-INF / lib.

3 голосов
/ 18 августа 2010

Посмотрите, будет ли используемая вами библиотека играть в движке приложений Google или нет? По этой ссылке перечислены большинство сторонних библиотек / сред и проблемы, возникающие при использовании их различных версий с GAE.а также возможные решения, если таковые имеются.

ClassNotFoundError иногда встречается в некоторых библиотеках с GAE.для пример пружинная защита и т. д.

...