У меня есть другое и, возможно, более продуктивное решение для вас. Как и в большинстве сред веб-разработки, вы, вероятно, захотите изменить свой исходный код, и сервер Google Appengine перезагрузит новый код для вас.
Вам нужна какая-то версия традиционной «сенсорной» Unix-команды (если вы работаете в Windows, вы можете скачать версию с здесь ).
Затем перейдите к вашим свойствам проекта, Builders и добавьте новый шаг сборки в качестве «Программы». Под "Location" введите путь к вашей команде "touch" (например, "D: \ bin \ UnxUtils \ usr \ local \ wbin \ touch.exe" - в системах Posix достаточно просто "touch", так как она уже в вашем PATH) и в поле «Аргументы» добавьте что-то вроде «$ {project_loc} /war/WEB-INF/appengine-web.xml».
Также перейдите на вкладку «Параметры сборки» и отметьте «Во время автоматической сборки».
"touch" обновит временную метку в вашем appengine-web.xml. Когда сервер App Engine обнаружит изменения в вашем appengine-web.xml, он автоматически перезагрузит приложение. Процесс загрузки очень быстрый, поэтому его можно выполнять всякий раз, когда вы изменяете какой-либо файл в своем проекте (который обычно запускает автоматическую сборку в Eclipse) - вы можете настроить сборщик так, чтобы он запускался только при изменении файлов определенных типов.