GAE - Сервер разработки в Eclipse не обновляется? - PullRequest
4 голосов
/ 05 февраля 2012

Я использую сервер разработки Google AppEngine на Eclipse.Моя локальная веб-страница просто не обновляется, пока я не выполню ряд перезапусков на Сервере разработки (используя кнопки «Запустить» или «Отладка» из Eclipse).

Что я делаю неправильно?Основной поток:

  • Внести изменения в файл .java ...
  • Сохранить файл
  • Запустить приложение (журнал загрузки сервера разработки отображается в консоли)
  • Обновление веб-страницы в браузере

PS: Единственный способ заставить его работать - это изменить порт сервера ... и если я сделаю это всепредыдущие серверы все еще показывают свои порты.Они никогда не останавливаются.

1 Ответ

4 голосов
/ 05 февраля 2012

Вам нужно перезапустить сервер, чтобы увидеть большинство изменений кода, которые вы сделаете. Самый простой способ сделать это - желтая кнопка перезагрузки, которая появляется на панели GAE - не консоль, а та, которая имеет причудливые адреса «щелкни здесь, чтобы запустить».

Если вы используете команды debug / run в eclipse, вам нужно будет явно остановить предыдущий запуск. Вы можете сделать это из меню отладки (кнопка остановки) или из панели GAE или из панели консоли.

Вам не нужно будет менять порты после этого - причина, по которой вы должны сделать это сейчас, заключается в том, что первый экземпляр все еще работает, включая порт. Остановив его, вы сможете снова запустить его на том же порту ... С вашим кодом меняется! :)

...