Я разрабатываю веб-приложение Java, используя GWT и плагин Google для Eclipse. Я начал использовать Appscale вместо Google App Engine, но не знаю, как настроить вещи для развертывания веб-приложения в масштабе приложений. Есть ли кто-нибудь, кто достиг этого? Если это так, пожалуйста, дайте мне знать, как это сделать.
Как развернуть веб-приложение в Appscale из плагина Google для Eclipse?
Ответы (1)
Вы не можете загрузить свое Java-приложение, нажав кнопку графического интерфейса «Развернуть в App Engine» в подключаемом модуле Google для Eclipse, но вместо этого вы можете загрузить его с помощью клиента командной строки Appscale. (по состоянию на 21 октября 2014 г.)
Вы можете следовать инструкциям, которые GAE предоставляет для написания приложения в Затмение. Обсуждаемый там макет кода полностью совместим с AppScale.
Убедитесь, что используется правильная версия SDK, описанная в Часто задаваемые вопросы.
После этого развернуть приложение в AppScale так же просто, как ввести appscale deploy Guestbook
в командной строке.
person
Meni Vaitsi
schedule
17.10.2014
Я видел страницу с инструкциями и нашел следующее в разделе «Загрузка в Google App Engine»: Для приложения, отличного от Maven, щелкните значок кнопки Google на панели инструментов Eclipse и выберите «Развернуть в App Engine». Eclipse может запросить у вас имя пользователя учетной записи администратора (ваш адрес электронной почты) и пароль. Введите данные своей учетной записи и нажмите кнопку «Загрузить», чтобы завершить загрузку. Загружает ли это действие приложение в AppScale? Или это только для GAE? И если мне нужно запустить команду appscale deploy Guestbook, в каком каталоге я должен запустить эту команду?
- person Joel Handwell; 20.10.2014
Правильно, кнопка Upload работает для GAE, а не для AppScale. Чтобы развернуть приложение в AppScale, перейдите в каталог с файлом AppScale и выполните команду
appscale deploy <path-to-app-dir>
. В репозитории примеров приложений AppScale вы можете найти набор примеров приложений Java. которые работают на AppScale. Это не исчерпывающий список.
- person Meni Vaitsi; 21.10.2014
Понятно! Спасибо за объяснение.
- person Joel Handwell; 22.10.2014