Crea una app para el entorno flexible de App Engine en Cloud Code para IntelliJ
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
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 la versión 2022.3+ del IDE de JetBrains (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:
Ve a File > New > Project para abrir el cuadro de diálogo New Project.
Si usas IntelliJ Ultimate 2022.3, elige Jakarta EE en el panel izquierdo.
Para obtener más detalles sobre cómo crear una nueva aplicación Java Enterprise, consulta el instructivo de JetBrains Tu primera aplicación 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.
Ingresa un Nombre para el proyecto.
Ingresa una ubicación del proyecto si no quieres conservar la predeterminada.
Haz clic en Siguiente.
Selecciona las dependencias que necesites para tu aplicación y haz clic en Crear.
Descarga una copia de un proyecto existente
Puedes descargar una copia de tu proyecto existente en Cloud Source Repositories:
Selecciona VCS > Obtener desde control de versiones. Como alternativa, ve al diálogo de bienvenida y haz clic en Get from VCS.
Selecciona Google Cloud en el menú desplegable Control de versión y haz clic en Clonar.
En el cuadro de diálogo Clonar desde Google Cloud, selecciona el Proyecto de Cloud asociado con tu proyecto.
Selecciona tu Cloud Repository.
Selecciona el Parent Directory (Directorio superior).
Ingresa el Directory Name (Nombre del directorio).
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:
Ve a Tools > Google Cloud Code > App Engine > Add App Engine support > Google App Engine standard.
Selecciona el módulo al que deseas agregar compatibilidad con el marco de trabajo.
Haz clic en Aceptar.
Si es necesario, selecciona la casilla de verificación Crear app.yaml.
Para enviar comentarios o informar un problema en tu IDE de IntelliJ, ve a Tools > Cloud Code > Help / About > Submit feedback or report an issue para informar un problema en GitHub.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-04 (UTC)"],[[["\u003cp\u003eCloud Code primarily supports Java applications within IntelliJ IDEA (Ultimate and Community editions) for App Engine development.\u003c/p\u003e\n"],["\u003cp\u003eApp Engine support in Cloud Code is being deprecated, with Java 8 support ending and App Engine being disabled by default, so it's not recommended to create new App Engine projects.\u003c/p\u003e\n"],["\u003cp\u003eYou can create new applications for App Engine using the IntelliJ New Project wizard or import existing projects from Cloud Source Repositories.\u003c/p\u003e\n"],["\u003cp\u003eTo enable App Engine support in your IDE, go to Settings > Google Cloud Code > App Engine, and to add it to an existing project, navigate to Tools > Google Cloud Code > App Engine > Add App Engine support.\u003c/p\u003e\n"]]],[],null,["# Create an app for the App Engine Flexible Environment in Cloud Code for IntelliJ\n\n| **Caution:** As of January 31, 2024, Java 8 support for App Engine has ended, and will be deprecated on January 31, 2026. As a result, Cloud Code disables App Engine by default. To enable App Engine in your IDE, navigate to **Settings** \\\u003e **Google\n| Cloud Code** \\\u003e **App Engine** . Due to the upcoming deprecation of App Engine, we don't recommend creating new App Engine projects. For more information about App Engine deprecations, see [Feature deprecations](/appengine/docs/standard/deprecations). For more information about the runtime support schedule for App Engine, see [Runtime support schedule](/appengine/docs/standard/lifecycle/support-schedule).\n| **Note:** The following IDEs support this feature:\n|\n| - IntelliJ IDEA - Ultimate\n| - IntelliJ IDEA - Community\n| **Note:** Only Java applications are supported.\n\n[App Engine](/appengine/docs/flexible/java) is a fully\nmanaged, serverless platform for developing and hosting web applications at\nscale.\n\nThis document describes how to create an application (or import\nan existing project) for the App Engine flexible\nenvironment with Cloud Code.\n\nBefore you begin\n----------------\n\n- Install and set up **JetBrains IDE version `2022.3+`** (IntelliJ Ultimate or Community) on the `PATH` of your machine.\n\n\u003c!-- --\u003e\n\n- Install the Cloud Code plugin:\n\n - Open IntelliJ IDEA (or any supported JetBrains IDE).\n - From your plugins marketplace (**File** \\\u003e **Settings** \\\u003e **Plugins** or for Mac OS X, **IntelliJ IDEA** \\\u003e **Preferences** \\\u003e **Plugins**), search for the 'Cloud Code' plugin and install it.\n\n You may be prompted to restart your IDE to activate the plugin.\n\nCreate a new application\n------------------------\n\nYou can create a new application by using the new project wizard or by importing\nan existing project in Cloud Source Repositories.\n\n### Use the new project wizard\n\nTo create a new project, you can use the IntelliJ New Project wizard to generate\na template application as the start for your own application.\n\nCreate a new project as follows:\n\n1. Navigate to **File** \\\u003e **New** \\\u003e **Project** to display the **New Project**\n dialog.\n\n2. If you're using IntelliJ Ultimate `2022.3`, choose\n **Jakarta EE** in the left panel.\n\n For more details on creating a new\n Java Enterprise application, see the JetBrains tutorial\n [Your first Java EE application](https://www.jetbrains.com/help/idea/creating-and-running-your-first-java-ee-application.html).\n If you're using an older version of IntelliJ Ultimate, click the\n version dropdown menu at the top-left of the screen (next to the IntelliJ\n IDEA logo) and select your version to ensure the instructions match your\n experience.\n3. Enter a project **Name**.\n\n4. Enter a project **Location** if you do not want to keep the default.\n\n5. Click **Next**.\n\n6. Select any of the dependencies you need for your application and click\n **Create**.\n\n### Check out an existing project\n\nYou can check out your existing project in Cloud Source Repositories:\n\n1. Choose **VCS \\\u003e Get from Version Control** . Alternatively, go to the welcome dialog and click **Get from VSC**.\n2. Select **Google Cloud** from the **Version Control** drop-down and click **Clone**.\n3. In the **Clone from Google Cloud** dialog, select the **Cloud Project** associated with your project.\n4. Select your **Cloud Repository**.\n5. Select the **Parent Directory**.\n6. Enter the **Directory Name**.\n7. Click **Clone**.\n\nAdd framework support\n---------------------\n\nTo add App Engine framework support to your application, follow these steps:\n| **Note:** If you previously configured framework support, you can skip these steps.\n\n1. Navigate to **Tools** \\\u003e **Google Cloud Code** \\\u003e **App Engine** \\\u003e **Add App\n Engine support** \\\u003e **Google App Engine standard**.\n\n2. Select the module you want to add framework support to.\n\n3. Click **OK**.\n\n4. If needed, select the **Create app.yaml** checkbox.\n\n5. Click **OK**.\n\nWhat's next\n-----------\n\nNow that you've created an application with App Engine support, you\ncan deploy it to the\n[App Engine flexible environment](/code/docs/intellij/deploy-flex).\n\n\nGet support\n-----------\n\nTo submit feedback or report an issue in your IntelliJ IDE, go to **Tools** \\\u003e **Cloud Code** \\\u003e **Help / About** \\\u003e **Submit\nfeedback or report an issue** to report an issue on [GitHub](https://github.com/GoogleCloudPlatform/cloud-code-intellij/issues)."]]