Segui questi passaggi per configurare il tuo ambiente locale per lo sviluppo e il deployment dei servizi App Engine:
Installa la versione più recente di Java 17/11.
Vedi Ambiente di runtime 11/17 Java per un elenco delle versioni supportate.
Installa e inizializza gcloud CLI per il deployment e la gestione delle tue app. Se hai già installato e inizializzato gcloud CLI, esegui il comando
gcloud components update
per eseguire l'aggiornamento alla release più recente.Se esegui il download, accetti di essere vincolato dai Termini che regolano l'utilizzo di gcloud CLI per App Engine.
Installa il componente gcloud che include l'estensione App Engine per Java 11/17. Se hai utilizzato i gestori di pacchetti
apt
oyum
per installare gcloud CLI, utilizza gli stessi gestori di pacchetti per installare il componente gcloud.In caso contrario, utilizza il seguente comando:
gcloud components install app-engine-java
Strumenti facoltativi:
-
Installa Git per accedere a codice, esempi, librerie e strumenti nel repository GitHub di Google Cloud.
Installa gli strumenti Java 11/17. Puoi utilizzare i plug-in Maven o Gradle per creare, eseguire il deployment e gestire i servizi Java 11/17:
- Apache Maven e il plug-in App Engine
Gradle e il plug-in App Engine
Tieni presente che devi anche configurare l'accesso per Cloud Build.
Quando esegui il deployment dei servizi, Cloud Build viene utilizzato per creare ciascun servizio in un container prima del deployment del container in App Engine. Cloud Build non dispone dell'autorizzazione per eseguire il deployment di app Java 11/17 per impostazione predefinita. Dopo aver creato il tuo progetto Google Cloud, devi concedere a Cloud Build l'autorizzazione per eseguire il deployment dei tuoi servizi nel progetto Google Cloud. Nota che Cloud Build crea ogni container nella regione in cui crei il progetto.