2016-12-16 17 views
7

stworzyłem jeden projekt na Google App Engine i jestem w stanie wdrożyć projekt z identyfikatorem projektu: „Mój projekt id”Nie można wdrożyć projekt java na Google App Engine

Oto szczegóły wystąpił problem :

Identyfikator aplikacji, który wybrałeś, "mój identyfikator projektu", nie istnieje. Przejdź do numeru http://cloud.google.com/console, aby wyświetlić istniejące identyfikatory aplikacji lub utworzyć nowy identyfikator aplikacji.

Nie można zaktualizować aplikację: Błąd księgowania do URL: https://appengine.google.com/api/appversion/create?app_id= "mój id projekt" & version = 1 & 404 Not Found Ta aplikacja nie istnieje (PROJECT_ID = u'my projektu id '). Aby utworzyć aplikację App Engine w tym projekcie, uruchom "gcloud beta app create" w konsoli.

Czy ktoś napotyka ten problem?

Stare projekty działają dobrze i jestem w stanie wdrożyć te projekty. Problem dotyczy tylko nowo tworzonych projektów.

+0

Czy możesz wyświetlić swój projekt na http://cloud.google.com/console? 'lista projektów gcloud' uruchom to polecenie, a następnie sprawdź swój projekt na zwróconej liście. Jeśli nie, to musisz skonfigurować gcloud –

+0

@AvinashRaj: Tak, jestem w stanie zobaczyć nazwę projektu na zwróconej liście. –

+1

Mam również do czynienia z tym samym problemem –

Odpowiedz

12

Trzeba zrobić dokładnie tak, jak mówi komunikat o błędzie, który ma uruchomić komendę gcloud app create (beta już niepotrzebne) z terminala.

Aparat App Engine nie jest już automatycznie inicjowany dla nowo utworzonych projektów, więc musisz uruchomić to polecenie dla nowego projektu przed wdrożeniem aplikacji App Engine po raz pierwszy.

+0

To działa dla mnie. W przypadku nowego projektu musimy wykonać to polecenie i wybrać region przed wdrożeniem. Dziękuję Ci. –

+1

Dlaczego ta zmiana nie jest wymieniona w dokumentach? Nie używam gcloud. Jakiekolwiek obejście? – Rusty

+1

Musisz użyć Cloud SDK, jeśli chcesz korzystać z App Engine w przyszłości. Jednak zamiast "gcloud beta app create" możesz także przejść do Cloud Console dla nowego projektu i kliknąć "App Engine", aby uruchomić nowy proces tworzenia aplikacji, który wykona to samo. – Adam

0

Dla mojego nowego projektu zaćmieniowego, który został utworzony, aby utworzyć nowy projekt pod numerem https://console.cloud.google.com/ i odczekać 24 godziny. W "Activity" po pierwszym zestawieniu nowego projektu 15.12.16 7:22 CreateProject następny listing <[email protected]> hat google.appengine.v1.Applications.CreateApplication für <myproject> ausgeführt 17. Dezember 2016 um 07:22:06 UTC+1 i więcej pojawił się automatycznie dokładnie po 24 godzinach. Wtedy udało mi się pomyślnie wdrożyć od zaćmienia.

Dla innego nowego projektu, propozycja Adamsa zadziałała dobrze: otwórz "Google Cloud SDK Shell" jako administrator, "cd" do obszaru roboczego eclise i mojego projektu i wykonaj gcloud beta app create, wybierając mój preferowany region i wdrożyć mój nowy projekt z zaćmienia .