2016-12-16 2 views
7

я создал один проект на Google App Engine, и я не в состоянии развернуть проект с ID проекта: «мой идентификатор проекта»Невозможно развернуть проект Java на Google App Engine

Вот подробности возникшей проблемы :

Идентификатор приложения, который вы выбрали, «мой идентификатор проекта», не существует. Перейдите к http://cloud.google.com/console, чтобы просмотреть существующие идентификаторы приложений или создать новый идентификатор приложения.

Не удалось обновить приложение: объявление об ошибке в URL: https://appengine.google.com/api/appversion/create?app_id= "мой проект ИД" & версия = 1 & 404 Not Found Это приложение не существует (project_id = u'my идентификатор проекта '). Чтобы создать приложение App Engine в этом проекте, запустите «gcloud beta app create» в консоли.

Есть ли проблемы с этой проблемой?

Старые проекты работают нормально, и я могу развернуть эти проекты. Проблема заключается только в недавно созданных проектах.

+0

Вы можете просмотреть свой проект на http://cloud.google.com/console? 'gcloud projects list' запускает эту команду, а затем проверяет ваш проект в возвращенном списке. Если нет, тогда вам нужно настроить gcloud –

+0

@AvinashRaj: Да, я могу видеть имя проекта в возвращенном списке. –

+1

Я тоже сталкиваюсь с тем же вопросом –

ответ

12

Вы должны сделать то же самое, что и сообщение об ошибке, которое должно выполнить команду gcloud app create (бета больше не нужна) с терминала.

App Engine больше не автоматически инициализируется для вновь созданных проектов, поэтому вы должны запустить эту команду в новом проекте, прежде чем развертывать приложение App Engine в первый раз.

+0

Это работает для меня. Для нового проекта мы должны следовать этой команде и вам нужно выбрать регион перед развертыванием. Спасибо. –

+1

Почему это изменение не упоминается в документах? Я не использую gcloud. Любое обходное решение? – Rusty

+1

Вам нужно использовать Cloud SDK, если вы хотите использовать App Engine в будущем. Однако в качестве альтернативы «gcloud beta app create» вы также можете перейти в Cloud Console для нового проекта и нажать «App Engine», чтобы запустить новый поток создания приложений, который выполнит то же самое. – Adam

0

Для моего нового проекта eclipse он сработал, чтобы создать новый проект на https://console.cloud.google.com/ и подождать 24 часа. В «Деятельности» после первого перечня нового проекта 15.12.16 7:22 CreateProject следующий список <[email protected]> hat google.appengine.v1.Applications.CreateApplication für <myproject> ausgeführt 17. Dezember 2016 um 07:22:06 UTC+1 и более появился автоматически ровно через 24 часа. Затем я смог успешно выполнить развертывание из eclipse.

Для нового проекта Adams предложение отлично работает: откройте «Google Cloud SDK Shell» в качестве администратора, «cd» в рабочей области eclise и моем проекте и выполните gcloud beta app create, выбрав мой предпочтительный регион и разверните мой новый проект из eclipse ,

Смежные вопросы