🧰 Instalación de Ambiente de Desarrollo en macOS para Java con Spring Boot (2025)
Este documento describe los pasos para preparar tu entorno de desarrollo en macOS. Trabajaremos con herramientas modernas compatibles con proyectos de Java y Spring Boot.
✅ ¿Qué vas a necesitar?
Para este curso vas a instalar las siguientes herramientas:
💻 2. Instalación de IntelliJ IDEA Community Edition
Opción 1: Descarga manual
1. Visita: https://www.jetbrains.com/idea/download
2. Descarga la versión Community Edition para macOS.
3. Abre el archivo .dmg descargado.
4. Arrastra el ícono de IntelliJ IDEA a la carpeta Applications.
Opción 2: Usar Homebrew Cask
brew install --cask intellij-idea-ce
Una vez instalado, puedes abrirlo desde Launchpad o Spotlight.
🐘 3. Instalación de PostgreSQL en macOS (vía Homebrew)
¿Por que instalar PostgreSQL si actualmente tenemos docker? Recomiendo no instalar PostgreSQL y sólo levantar un container por medio de docker. Así sólo lo levantan cuando lo necesitan y ahorran recursos de su computadora
No matching variant of org.springframework.boot:spring-boot-gradle-plugin:3.2.5 was found. The consumer was configured to find a library for use during runtime, compatible with Java 8, packaged as a jar, and its dependencies declared externally, as well as attribute 'org.gradle.plugin.api-version' with value '8.7' but: - Variant 'apiElements' declares a library, packaged as a jar, and its dependencies declared externally: - Incompatible because this component declares a component for use during compile-time, compatible with Java 17 and the consumer needed a component for use during runtime, compatible with Java 8 - Other compatible attribute:
desde la terminal, mas efectivo, específico para la Community Edition. Si usaras solo intellij-idea, intentarías instalar la versión Ultimate (que es de pago).
--cask: Le dice a Homebrew que lo que buscas es una aplicación con interfaz gráfica (GUI) y no solo una herramienta de línea de comandos.
intellij-idea-ce: Es el identificador específico para la Community Edition. Si usaras solo intellij-idea, intentarías instalar la versión Ultimate (que es de pago).
¿Alguien ha instalado satisfactoriamente PostgreSQL en macOs Monterrey en una intel core i9?
Yo llevé a cabo la instalación aparentemente bien, pero al tratar de usarla no me puedo conectar, estos son los mensajes que recibo tanto en bash como en pgAdmin:
pSql:
connection to server at "localhost" (::1), port 5432 failed: Connection refused
Is the server running on that host and accepting TCP/IP connections?
connection to server at "localhost" (127.0.0.1), port 5432 failed: Connection refused
Is the server running on that host and accepting TCP/IP connections?
-Funny thing here- estoy usando PostgreSQL con Docker y funciona, pero estoy empecinado en dejar funcionando la instalación.
Hoy empecé el curso y al revisar las opciones de IntelliJ Community Edition, indica que no está habilitado para Spring. Alguien más que ya esté avanzado en el curso y me pueda indicar si lo instalo sin problema?
Hola la version community no tiene soporte para spring / springboot, sin embargo si usas springboot puede ejecutarlo desde su clase main o en todo caso puedes pasarte a vs code o a sts ,que si tienen soportte par spring
Sera por eso que a mi no me deja compilar el proyecto? me sale este error: Could not resolve org.springframework.boot:spring-boot-gradle-plugin:3.0.1.
Si tengo java y Gradle 7.6 instalados en Mac OS.
tuve problemas en instalar postgres en mi mac porque estoy con el chip m1, si alguien mas tiene problemas puede seguir este video: https://www.youtube.com/watch?v=fwPR-PCY0h8