Crea una app para el entorno flexible de App Engine en Cloud Code para IntelliJ

App Engine es una plataforma sin servidores completamente administrada para desarrollar y alojar aplicaciones web a gran escala.

En este documento, se describe cómo crear una aplicación (o importar un proyecto existente) para el entorno flexible de App Engine con Cloud Code.

Antes de comenzar

  • Instala y configura el IDE de JetBrains versión 2022.3+ (IntelliJ Ultimate o Community) en el PATH de tu máquina.
  • Instala el complemento de Cloud Code:

    • Abre IntelliJ IDEA (o cualquier IDE de JetBrains admitido).
    • Busca el complemento “Cloud Code” desde el mercado de complementos (Archivo > Configuración > Complementos o, en Mac OS X, ve a IntelliJ IDEA > Preferencias > Complementos).

    Es posible que debas reiniciar tu IDE para activar el complemento.

Crear una nueva aplicación

Para crear una aplicación nueva, puedes usar el asistente de proyectos nuevos o importar uno existente a Cloud Source Repositories.

Usa el asistente de proyectos nuevos

A fin de crear un proyecto nuevo, puedes usar el asistente de proyectos nuevos de IntelliJ para crear una aplicación de plantilla como el punto de inicio de tu propia aplicación.

Crea un proyecto nuevo de la siguiente manera:

  1. Navega a File > New > Project para abrir el cuadro de diálogo New Project.

  2. Si usas IntelliJ Ultimate 2022.3, elige Jakarta EE en el panel izquierdo.

    Para obtener más información sobre cómo crear una aplicación nueva de Java Enterprise, consulta el instructivo de JetBrains Tu primera aplicación de Java EE. Si usas una versión anterior de IntelliJ Ultimate, haz clic en el menú desplegable de la versión en la parte superior izquierda de la pantalla (junto al logotipo de IntelliJ IDEA) y selecciona tu versión para asegurarte de que las instrucciones coincidan con tu experiencia.

  3. Ingresa un Nombre para el proyecto.

  4. Ingresa una ubicación del proyecto si no quieres mantener la configuración predeterminada.

  5. Haz clic en Siguiente.

  6. Selecciona las dependencias que necesitas para tu aplicación y haz clic en Crear.

Revisa un proyecto existente

Puedes descargar una copia de tu proyecto existente en Cloud Source Repositories:

  1. Elige VCS > Obtener desde control de versiones....

  2. Selecciona Google Cloud en el menú desplegable Control de versión y haz clic en Clonar.
  3. En el cuadro de diálogo Clonar desde Google Cloud, selecciona el Proyecto de Cloud asociado con tu proyecto.
  4. Selecciona tu Cloud Repository.
  5. Selecciona el Parent Directory (Directorio superior).
  6. Ingresa el Directory Name (Nombre del directorio).
  7. Haz clic en Clonar.

Agrega compatibilidad con el framework

Para agregar compatibilidad con el framework de App Engine a tu aplicación, sigue estos pasos:

  1. Navega a Herramientas > Google Cloud Code > App Engine > Agregar compatibilidad con App Engine > Entorno estándar de Google App Engine.

  2. Selecciona el módulo al que deseas agregar compatibilidad con el marco de trabajo.

  3. Haz clic en Aceptar.

  4. Si es necesario, selecciona la casilla de verificación Crear app.yaml.

  5. Haz clic en OK.

¿Qué sigue?

Ahora que creaste una aplicación compatible con App Engine, puedes implementarla en el entorno flexible de App Engine.

Obtener 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.