Движок приложения Google Пример Java hello world с использованием Eclipse
В этом руководстве мы покажем вам, как использоватьEclipse для создания проектаGoogle App Engine (GAE)Java (пример привет, мир), запустить его локально и развернуть в Google App Engine. учетная запись.
Используемые инструменты:
-
JDK 1.6
-
Eclipse 3.7 + плагин Google для Eclipse
-
Google App Engine Java SDK 1.6.3.1
Note
GAE поддерживает Java 1.5 и 1.6.
P.S Assume JDK1.6 and Eclipse 3.7 are installed.
1. Установите плагин Google для Eclipse
Прочтите это руководство -how to install Google Plugin for Eclipse. Если вы устанавливаете Java SDK Google App Engine вместе с «Google Plugin for Eclipse», переходите к шагу 2. В противном случае получитеGoogle App Engine Java SDK и извлеките его.
2. Создать новый проект веб-приложения
На панели инструментов Eclipse щелкните значок Google и выберите «New Web Application Project…»
Рисунок - Новый проект веб-приложения
Рисунок. Снимите флажок с «Google Web ToolKit» и свяжите свой GAE Java SDK с помощью ссылки «configure SDK».
Нажмите «Готово», плагин Google для Eclipse автоматически сгенерирует пример проекта.
3. Привет, мир
Просмотрите созданный каталог проекта.
Ничего особенного, стандартная структура веб-проекта Java.
HelloWorld/ src/ ...Java source code... META-INF/ ...other configuration... war/ ...JSPs, images, data files... WEB-INF/ ...app configuration... lib/ ...JARs for libraries... classes/ ...compiled classes...
Дополнительным является файл «appengine-web.xml
», он нужен Google App Engine для запуска и развертывания приложения.
Файл: appengine-web.xml
1
4. Запустите его локально
Щелкните правой кнопкой мыши проект и запустите его как «Web Application».
Консоль Eclipse:
//... INFO: The server is running at http://localhost:8888/ 30 Mac 2012 11:13:01 PM com.google.appengine.tools.development.DevAppServerImpl start INFO: The admin console is running at http://localhost:8888/_ah/admin
URL-адрес доступаhttp://localhost:8888/
, см. Вывод
а также сервлет hello world -http://localhost:8888/helloworld
5. Развертывание в Google App Engine
Зарегистрируйте учетную запись наhttps://appengine.google.com/ и создайте идентификатор приложения для своего веб-приложения.
В этой демонстрации я создал идентификатор приложения с именем «example123» и поместил его вappengine-web.xml
.
Файл: appengine-web.xml
example123 1
Для развертывания см. Следующие шаги:
Рисунок 1.1 - Нажмите кнопку развертывания GAE на панели инструментов.
Рисунок 1.2 - Войдите в свою учетную запись Google и нажмите кнопку «Развернуть».
Рисунок 1.3 - Если все в порядке, веб-приложение hello world будет развернуто по этому URL-адресу -http://example123.appspot.com/
Готово.