--- title: "Inicializar tu proyecto de Catalyst" url: https://docs.catalyst.zoho.com/es/tutorials/alien-city-appsail/springboot/initialize-project/ description: "Crea una aplicación y hospédala en Catalyst AppSail con Catalyst Data Store, que te permite reportar o buscar encuentros con alienígenas en una ciudad." last_updated: 2026-11-04T10:10:44Z service: All Services type: tutorial related_links: - name: "Initialize CLI Resources" url: /es/cli/v1/initialize-resources/introduction/ - name: "Project Directory Structure" url: /es/cli/v1/project-directory-structure/introduction/ --- # Inicializar tu proyecto de Catalyst Ahora puedes comenzar a trabajar en tu proyecto de Catalyst desde el CLI. El primer paso es inicializar el proyecto en un directorio vacío. Este será el directorio principal de tu proyecto y todos los archivos del proyecto se guardarán en él. Puedes aprender más sobre esto en la [página de ayuda de la estructura de directorios del proyecto](https://docs.catalyst.zoho.com/es/cli/v1/project-directory-structure/introduction/). Puedes aprender sobre la inicialización de un proyecto en detalle en la [documentación de ayuda del CLI](https://docs.catalyst.zoho.com/es/cli/v1/initialize-resources/introduction/). Para esta aplicación, inicializarás el componente AppSail. El componente AppSail se inicializará en la pila de programación Java. 1. Abre la terminal del CLI de Catalyst en el directorio `/aliencity` que acabas de descomprimir, y ejecuta el siguiente comando del CLI. ```sh catalyst init ``` Navega usando las **teclas de flecha** y selecciona tu portal preferido y haz clic en **Enter**. Si no tienes otras organizaciones asociadas con la cuenta, entonces la predeterminada será seleccionada automáticamente. ![catalyst_alien_city_cli_portal_choice](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alien_city_cli_portal_choice.webp) Puedes obtener más información sobre la función de portal multi-org de Catalyst en este [documento de ayuda](https://docs.catalyst.zoho.com/es/getting-started/catalyst-organizations/#access-the-multi-org-portal). 2. El CLI ahora te pedirá asociar un proyecto de Catalyst con el directorio. Asócialo con el proyecto que creamos anteriormente desde la consola. Selecciona **Alien City** de la lista y haz clic en **Enter**. ![catalyst_alien_city_cli_project_choice](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alien_city_cli_project_choice.webp) 3. Selecciona **AppSail** usando la **barra espaciadora**, luego haz clic en **Enter** para inicializar. ![catalyst_alien_city_cli_appsail_select](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/alien-city-cli-init-appsail.webp) 4. El CLI te pedirá elegir entre [Catalyst-Managed Runtime](https://docs.catalyst.zoho.com/es/serverless/help/appsail/catalyst-managed-runtimes/key-concepts/) y [Docker Image](https://docs.catalyst.zoho.com/es/serverless/help/appsail/custom-runtimes/container-registry-services/). Dado que estás creando este proyecto desde uno de los Catalyst-Managed Runtime, selecciona **Catalyst-Managed Runtime** y haz clic en **Enter**. ![catalyst_alien_city_cli_appsail_setup_start](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/aliencity-appsail-selection.webp) 5. El CLI iniciará el servicio AppSail: - Dado que estás creando tu propio proyecto, ingresa "**n**" y haz clic en **Enter** para la solicitud que pregunta si deseas comenzar con una lista de proyectos recomendados. - Dado que has inicializado el proyecto en el directorio `Alien City/` creado específicamente para esta aplicación, ingresa "**Y**" y haz clic en **Enter** para la solicitud que te pide confirmar si este es el directorio donde deseas inicializar tu servicio AppSail. ![catalyst_alien_city_cli_appsail_setup_start](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/aliencity-appsail-selection-2.webp) 6. A continuación, comenzaremos a configurar nuestro servicio AppSail. Ingresa "**aliencity**" como el nombre de tu servicio AppSail. 7. Selecciona tu directorio actual como la ruta de compilación de tu servicio AppSail, y elige el runtime más reciente de **Java** como la pila de programación, y haz clic en **Enter**. ![catalyst_alcity_appsail_spring_choose_java_func](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/aliencity-appsail-java-selection.webp) 8. Elige **Java SE** como la plataforma para tu servicio AppSail, y haz clic en **Enter**. ![catalyst_alcity_appsail_spring_choose_java_plat](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alcity_appsail_spring_choose_java_plat.webp) El servicio AppSail ha sido inicializado para tu proyecto Alien City. ![catalyst_alcity_appsail_spring_init_completed](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alcity_appsail_spring_init_completed.webp) El directorio `aliencity/` se modificará para contener el archivo [`app-config.json`](https://docs.catalyst.zoho.com/es/serverless/help/appsail/catalyst-managed-runtimes/key-concepts/#el-archivo-app-configjson) que incluye la configuración de tu servicio AppSail, junto con los archivos de configuración estándar del proyecto como el archivo [`catalyst.json`](https://docs.catalyst.zoho.com/es/cli/v1/project-directory-structure/catalyst-json/) y un archivo oculto `.catalystrc`. La estructura del directorio del proyecto Spring Boot *aliencity* inicializado con el servicio AppSail se muestra a continuación: ![catalyst_alcity_appsail_spring_catalyst_init_dir](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alcity_appsail_spring_catalyst_init_dir.webp)