Para la mayoría de las personas, la actualización de Gradle que ya se sugirió podría resolver el problema.
Para los demás, descubrí que eliminar el directorio .idea y volver a importar el proyecto podría ayudar.
Puede ser que su directorio de recursos no se agregue a classpath al crear un proyecto a través de Spring Initializr. Por lo tanto, su aplicación nunca está cargando el archivo application.properties que ha configurado.
Para hacer una prueba rápida si este es el caso, agregue lo siguiente a su archivo application.properties:
server.port=8081
Ahora, cuando ejecute su aplicación, debería ver en la salida de la consola de arranque de primavera algo como esto:
INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): **8081** (http) with context path ''
Si su puerto sigue siendo el 8080 predeterminado y no se ha cambiado a 8081, sus archivos application.properties obviamente no se están cargando.
También puede verificar si su aplicación se ejecuta gradle bootRun
desde la línea de comandos. Lo más probable será el trabajo.
Solución:
- Cierre IntelliJ, luego dentro de la carpeta de su proyecto elimine la carpeta ".idea"
- Vuelva a importar su proyecto a IntelliJ de la siguiente manera: "Importar proyecto" -> "seleccione SOLO su archivo build.gradle para importar". (IntelliJ tomará automáticamente el resto)
- compila y ejecuta tu aplicación nuevamente
Ver respuesta oficial de IntelliJ Support:
IDEA-221673