Разница между mvn appengine: обновление и mvn appengine: развертывание в Google App Engine

#java #maven #google-app-engine #maven-3

#java #maven #google-app-engine #maven-3

Вопрос:

В чем разница между mvn appengine:update и mvn appengine:deploy в Google App Engine.

Ответ №1:

Это зависит от конфигурации, которую вы используете для своего проекта. Насколько я знаю, старый плагин AppEngine для Maven поддерживает только mvn appengine:update . Поддерживается более новая mvn appengine:deploy версия .

Кстати, самый последний был переименован в mvn gcloud:deploy , так что это может добавить путаницы.

Комментарии:

1. Самая последняя ссылка не указана, если вы перейдете по этой ссылке, вы заметите, что она устарела

Ответ №2:

Согласно ссылке Google app Engine:

Для mvn appengine:deploy

Цель appengine: deploy и все другие цели в плагине App Engine Maven имеют связанные параметры, которые вы можете использовать. Полный список целей и параметров см. в разделе Цели и параметры плагина App Engine Maven.

Полная ссылка здесь

Для mvn appengine:update :

Чтобы развернуть ваше приложение с помощью Maven, выполните следующую команду из каталога верхнего уровня вашего проекта, где pom.xml файл находится, например:

mvn appengine: обновление

Полная ссылка здесь