Я изучаю фреймворк и сервис движка приложений Google, и для этого я создал учебник, который Google предоставляет в разделе "документы" на главной странице движка приложений Google.
Учебное пособие очень простое, создайте веб-приложение для гостевой книги, которое использует хранилище данных для сохранения "приветствий" от пользователей.
я сделал все на уроке вручную и все точно так, как они сказали. он работает просто отлично, когда я запускаю его из затмения, никаких ошибок, что когда-либо.
поэтому я развернул его (без ошибок, «развертывание успешно»), просто чтобы увидеть, как он работает, прежде чем перейти к более сложным примерам, но я получаю ошибку 500. Проверяя журналы, я получаю: «java.lang.ClassNotFoundException: guestbook.SignGuestbookServlet "- это единственный сервлет из приложения, и он отлично работает с моей машины, а не с движка приложения?
сопоставление web.xml правильное (как и в Google), а appengine-web.xml содержит имя приложения. что это может быть?
заранее спасибо.
РЕДАКТИРОВАТЬ: хорошо, теперь я чувствую себя глупо. по-видимому, мне нужно построить перед развертыванием, я думал, что процедура deply создаст для меня все с нуля, думаю, я ошибся. извините, что кто-то потратил время, и я надеюсь, что когда-нибудь это поможет кому-то с такой же проблемой.