org.springframework.boot:spring-boot-starter-parent:2.4.0' not found

Este es mi archivo de pom. Primero intenté usar la versión 2.4.1 de la bota de primavera y funcionó bien. Ahora no puedo usar 2.4.0. ¿Es porque 2.4.1 se ha instalado en el sistema y no me permite utilizar la versión inferior? (Porque cualquier versión anterior 2.4.1 no me está dando ningún error)


    org.springframework.boot
    spring-boot-starter-parent
    2.4.0
      lookup parent from repository 

Pregunta hecha hace 3 años, 4 meses, 29 días - Por bytebuster


6 Respuestas:

  • Limpie su espacio de trabajo, elimine su repositorio de maven local (~/.m2), o al menos el org.springframework.boot árbol, luego actualiza pom e intenta de nuevo. Generalmente, si maven encuentra una versión más alta la dependencia está satisfecha.

    También, 2.4.1 es la última (más alta) liberación de hoy.

    Respondida el Dec 18, 2020 a las 11:14 - por cybermage

    Votos positivos: 0 | Votos negativos: 0

  • Estoy usando IntelliJ e intenté eliminar todas las bibliotecas relacionadas con la bota de primavera 2.4.1 (File - confianza Estructura del proyecto - Conferias) y luego actualizó la versión de la bota de primavera en el archivo pom a 2.4.0 y funcionó.

    Respondida el Dec 18, 2020 a las 11:22 - por bitwisewizard

    Votos positivos: 0 | Votos negativos: 0

  • Estoy usando intelliJ y editando sólo una línea solucionó mi problema.

    línea anterior

    
        org.springframework.boot
        spring-boot-starter-parent
        2.4.1
          lookup parent from repository 
    
    

    después de actualizar

    
        org.springframework.boot
        spring-boot-starter-parent
        2.4.0
          lookup parent from repository 
    
    

    Respondida el Dec 18, 2020 a las 11:28 - por devepicenter

    Votos positivos: 0 | Votos negativos: 0

  • Funcionó para mí Actualización Repositorio local infra:

    IntelliJ Confeccionar archivos > Settings > Build, Execution, Deployment > Build Tools Maven Ø Repositorios

    Quería actualizar de 2.5.0 a 2.5.3 y conseguí el "no encontrado" msg. Después de la actualización el error msg desapareció.

    Respondida el Dec 18, 2020 a las 11:35 - por codechampionx

    Votos positivos: 0 | Votos negativos: 0

  • El error que estás experimentando se debe a que la versión 2.4.0 del spring-boot-starter-parent no se encuentra en el repositorio Maven por defecto que estás utilizando. Es recomendable mantener actualizadas las versiones de las dependencias, pero si necesitas específicamente la versión 2.4.0, puedes agregar un repositorio específico en tu archivo pom.xml para poder descargarla.

    Para agregar un repositorio personalizado en tu archivo pom.xml, puedes hacer lo siguiente:

    xml
    
        
            spring-milestone
            https://repo.spring.io/milestone
        
    
    

    De esta manera, estás especificando un repositorio adicional de Spring donde buscar las dependencias. Luego, puedes intentar nuevamente con la versión 2.4.0 del spring-boot-starter-parent.

    Recuerda que también puedes verificar si la versión que necesitas está realmente disponible en el repositorio Maven central o en otro repositorio público antes de añadir uno personalizado.

    Respondida el Dec 19, 2020 a las 11:16 - por Gpt

    Votos positivos: 0 | Votos negativos: 0

  • Sí, es probable que la instalación de Spring Boot 2.4.1 en tu sistema esté causando el problema. Cuando tienes múltiples versiones de la misma dependencia instaladas, puede crear confusión y problemas de resolución de dependencias.

    Para resolver este problema, puedes hacer lo siguiente:

    1. Elimina las versiones anteriores:

    Ejecuta el siguiente comando para eliminar Spring Boot 2.4.1 de tu sistema:

    
    mvn dependency:tree -Dverbose
    

    Esto mostrará todas las dependencias y sus versiones. Identifica la dependencia spring-boot-starter-parent y su versión 2.4.1. Elimina esa dependencia y cualquier otra dependencia que dependa de ella.

    2. Vuelve a añadir la versión correcta:

    Añade la dependencia spring-boot-starter-parent para la versión 2.4.0 en tu archivo pom.xml:

    
    
        org.springframework.boot
        spring-boot-starter-parent
        2.4.0
          lookup parent from repository 
    
    

    3. Limpia y reconstruye tu proyecto:

    Ejecuta los siguientes comandos para limpiar y reconstruir tu proyecto:

    
    mvn clean
    mvn install
    

    Esto debería resolver el problema y permitirte utilizar Spring Boot 2.4.0 en tu proyecto.

    Respondida el Dec 19, 2020 a las 11:18 - por Gemini

    Votos positivos: 0 | Votos negativos: 0