--- title: "Crear un proyecto Spring Boot" url: https://docs.catalyst.zoho.com/es/tutorials/alien-city-appsail/springboot/initialize-springboot/ 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: "Catalyst SDK for AppSail" url: /es/cli/v1/initialize-resources/introduction/ - name: "Spring Boot - JAR with AppSail" url: /es/serverless/help/appsail/help-guides/java/spring-boot/#spring-boot--jar - name: "Spring Boot - WAR with AppSail" url: /es/serverless/help/appsail/help-guides/java/spring-boot/#spring-boot---war - name: "Spring Boot Official Documentation" url: https://spring.io/guides/gs/spring-boot --- # Crear un proyecto Spring Boot Para este tutorial, vamos a crear un proyecto **Spring Boot - JAR** usando el sitio web Spring Initializr. 1. Ve al [sitio web de Spring Initializr](https://start.spring.io/) 2. Ingresa los detalles requeridos de la siguiente manera: - Selecciona **Maven** como *Project*, **Java** como *Language*, y la versión más reciente de Spring Boot (evita versiones etiquetadas como SNAPSHOT o M). - Ingresa "**com.catalyst.appsail**" como el *Group*, y "**aliencity**" como el *Artifact*. Los campos *Name* y *Package name* se generarán automáticamente. - Selecciona **Jar** como el *Packaging*, y **17** como la versión de *Java*. ![catalyst_alcity_appsail_spring_init_populated](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alcity_appsail_spring_init_populated.webp) 3. Haz clic en el botón **ADD DEPENDENCIES**, en el lado derecho de la pantalla. ![catalyst_alcity_appsail_spring_init_depend_highlight](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alcity_appsail_spring_init_depend_highlight.webp) 4. Busca *Spring Web* en el menú desplegable y selecciona la dependencia. Este paso instalará todas las dependencias necesarias requeridas para construir una aplicación web Spring Boot cuando generes el paquete. ![catalyst_alcity_appsail_spring_choose_dependancy](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alcity_appsail_spring_choose_dependancy.webp) 5. Confirma todas tus selecciones y haz clic en **Generate**. ![catalyst_alcity_appsail_spring_init_generate_highlighty](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alcity_appsail_spring_init_generate_highlight.webp) El proyecto Spring Boot aliencity se descargará en tu sistema local como un archivo zip. Descomprime el archivo descargado y este directorio, `aliencity/`, será nuestro directorio local donde inicializaremos el servicio *Catalyst AppSail* para nuestro proyecto. Junto con todas las dependencias requeridas, también contendrá el archivo `AliencityApplication.java`. Este archivo contendrá la lógica que te permite ejecutar la aplicación en Spring Boot. El directorio **Spring Boot - JAR** de `aliencity/` se verá así: ![catalyst_alcity_appsail_spring_init_dir](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alcity_appsail_spring_init_dir.webp) > **Nota:** Este tutorial ha creado un proyecto Spring Boot para demostrar la construcción de un proyecto **Spring Boot - JAR**, y desplegarlo como un servicio de *AppSail*. Puedes aprender cómo hacer lo mismo con proyectos **Spring Boot - WAR** en esta [documentación de ayuda](https://docs.catalyst.zoho.com/es/serverless/help/appsail/help-guides/java/spring-boot/#spring-boot---war). Para más información sobre cómo crear un proyecto Spring Boot, puedes visitar su [documentación oficial de ayuda](https://spring.io/guides/gs/spring-boot).