Deployment di applicazioni standard App Engine da Eclipse

Questa pagina illustra i passaggi per creare una nuova app App Engine in Google Cloud Console, eseguire l'autenticazione con Google ed eseguire il deployment del tuo progetto in App Engine.

Prima di iniziare

  1. Devi avere un progetto Google Cloud con un'applicazione App Engine in cui eseguire il deployment. Se non ne hai già uno, utilizza Google Cloud Console per configurare il tuo progetto Cloud:

    Vai alla console

    1. Seleziona o crea un nuovo progetto Cloud.
  2. Accedi a un Account Google utilizzato per eseguire il deployment del tuo progetto in App Engine.

    1. Seleziona File > Sign in to Google (Accedi a Google).

      Se vedi l'opzione Gestisci Account Google anziché l'opzione Accedi a Google, significa che hai già eseguito l'accesso, in modo da poter saltare questi passaggi di accesso all'account.

    2. Il browser di sistema si apre al di fuori di Eclipse e richiede le autorizzazioni necessarie per gestire le applicazioni App Engine:

      1. Visualizzare e gestire dati nei servizi di Google Cloud

    3. Fai clic su Consenti e chiudi la finestra. Eclipse ha eseguito l'accesso al tuo account.

  3. Assicurati che il file appengine-web.xml si trovi nella cartella WEB-INF della tua applicazione web.

  4. Assicurati che il progetto abbia il facet di progetto App Engine. Se lo hai creato utilizzando la procedura guidata, dovrebbe già avere questo facet. In caso contrario:

    1. Fai clic con il pulsante destro del mouse sul progetto in Esplora pacchetti per visualizzare il menu contestuale.

    2. Seleziona Configura > Converti in progetto App Engine.

Esegui il deployment del progetto in App Engine

Per eseguire il deployment del progetto nell'ambiente standard di App Engine:

  1. Fai clic con il pulsante destro del mouse sul progetto in Explorer pacchetti per aprire il menu contestuale.

  2. Seleziona Esegui il deployment in App Engine Standard.

  3. Viene visualizzata una finestra di dialogo.

  4. Seleziona l'account con cui vuoi eseguire il deployment o aggiungi un nuovo account.

  5. L'elenco dei progetti a cui l'account ha accesso. Seleziona quella in cui vuoi eseguire il deployment.

  6. Fai clic su OK .

Viene avviato un job in background che esegue il deployment del progetto in App Engine. L'output del job è visibile nella visualizzazione Eclipse Console.

Per impostazione predefinita, App Engine interrompe la versione precedente dell'applicazione e promuove immediatamente il nuovo codice per ricevere tutto il traffico. Se preferisci promuoverlo manualmente in un secondo momento utilizzando gcloud o Google Cloud Console, deseleziona Promuovi la versione di cui hai eseguito il deployment per ricevere tutto il traffico. Se non vuoi interrompere la versione precedente, deseleziona Interrompi versione precedente.

Passaggi successivi