En este documento, se describe cómo implementar una aplicación de App Engine en el entorno estándar de App Engine desde IntelliJ IDEA.
Antes de comenzar
Sigue la guía Crea una app a fin de instalar y configurar Cloud Code y crear una app de App Engine para el entorno estándar. Asegúrate de agregar compatibilidad con el framework estándar de App Engine.
Si tienes un proyecto basado en Gradle y usas IntelliJ IDEA Community Edition, configura tu proyecto con el Gradle App Engine Plugin. Asegúrate de sincronizar tu proyecto con Gradle.
Si no tienes una aplicación, pero aun así deseas probar estos procedimientos de implementación, descarga la app de muestra:
Clona la app de muestra Hello World en tu máquina local:
git clone https://github.com/GoogleCloudPlatform/java-docs-samples
En IntelliJ, selecciona Archivo > Abrir para abrir el selector de archivos.
Navega hacia
/java-docs-samples/appengine-java8/
.Selecciona el directorio
/helloworld/
.Haz clic en Aceptar.
Crea la configuración de implementación
Selecciona Herramientas > Cloud Code > App Engine > Implementar en App Engine.
Confirma la configuración del servidor:
Haz clic en la elipsis (…) junto al campo Server (Servidor).
En el cuadro de diálogo, verifica que el campo Name (Nombre) muestre Google App Engine.
Haz clic en Aceptar.
Selecciona la fuente de Deployment (Implementación).
Si usas la Community Edition, Cloud Code for IntelliJ únicamente admite implementaciones desde un artefacto de Maven o Gradle.
En el campo Project (Proyecto), selecciona uno.
La primera vez que configures la implementación, se te pedirá que accedas. a la cuenta asociada al proyecto de la consola de Google Cloud que quieres implementar.
Llena los otros campos según sea necesario a fin de configurar la implementación.
Haz clic en Run (Ejecutar) para compilar tu app y luego implementarla.
En la ventana Servidores de la aplicación, haz clic en el nombre de tu proyecto para supervisar el progreso de su implementación. Si la ventana no se abre, haz clic en View (Ver) > Tool Windows (Ventanas de herramientas) > Application Servers (Servidores de la aplicación).
Cuando se complete la implementación, podrás ver la URL de tu app en el resultado de la consola.
Actualiza la configuración estándar de App Engine
Después de crear la configuración inicial de la implementación, puedes modificarla según las necesidades de tu aplicación.
Selecciona File (Archivo) > Project Structure (Estructura del proyecto).
Aparecerá el cuadro de diálogo Project Structure (Estructura del proyecto).
En Project Settings (Configuración del proyecto), selecciona Facets (Facetas).
Selecciona la faceta estándar de App Engine.
Selecciona las bibliotecas que desees agregar a tu proyecto.
Haz clic en Aceptar.
Borra el servidor
Si alguna vez deseas borrar el servidor que configuraste para tu proyecto, puedes hacerlo de la siguiente manera:
Selecciona Archivo > Configuración > Compilación, Ejecución, Implementación > Nubes.
En macOS, la ruta es IntelliJ IDEA > Preferencias > Compilación, Ejecución, Implementación > Nubes.
Selecciona tu servidor (App Engine) y haz clic en el signo menos (-) de la parte superior de la ventana para quitarlo.
Haz clic en Aceptar.
¿Qué sigue?
- Puedes agregar tu proyecto a Cloud Source Repositories si aún no lo hiciste.
Obtenga asistencia
Para enviar comentarios o informar un problema en tu IDE de IntelliJ, ve aTools >Cloud Code >Help / About >Envía comentarios o informa un problema para informar un problema en GitHub o hacer una pregunta en Stack Overflow.