2013-09-18 5 views
1

В настоящее время я создаю проект с использованием Google App Engine, Eclipse и плагина Eclipse GAE. При развертывании, я заметил следующее сообщение:Google App Engine не развертывает новый web.xml

------------ Развертывание интерфейс ------------

Подготовка к развертыванию : Создан каталог промежуточной загрузки по адресу: 'C: \ Users \ BARMAL ~ 1 \ AppData \ Local \ Temp \ appcfg3282446993600952313.tmp' Сканирование файлов jsp. Компиляция файлов jsp. Сканирование файлов на локальном диске . Инициирование обновления. Клонирование 4 статических файлов. Клонирование файлов 72 .

Развертывание: загрузка 2 файлов. Загружено 1 файл. Загружено 2 файла. Инициализация предварительной компиляции ... Отправка пакета, содержащего 2 файла (ов) всего 4 КБ. Развертывание новой версии. Закрытие обновления: новая версия готова начать подачу. Загрузка определений индексов.

Развертывание успешно

завершено После проверки моего живого приложения (xxxx.appspot.com), мои измененные отображения сервлет (которые работают локально при запуске локального сервера Dev), кажется, не сделали. Я предполагаю, что мой web.xml не толкается. Я не совсем уверен, что я делаю неправильно - я пытался изменить идентификатор проекта, версии, все, безрезультатно.

Что мне не хватает?

+0

Вы развертываете снова версию по умолчанию? если нет, вам нужно будет получить версию не по умолчанию через свой уникальный URL-адрес, например http://version_id-dot-latest-dot-your_app_id.appspot.com –

ответ

0

Так что проблема в том, что мой web.xml был искажен. Похоже, что существует некоторая несогласованность при работе с путями в сопоставлениях сервлетов: где /somepage.jsp работал локально, это должно было быть somepage.jsp, когда оно фактически было развернуто в живой среде.