No se pudo calcular el plan de compilación: plugin org.apache.maven.plugins: maven-resources-plugin: 2.5 o una de sus dependencias no se pudo resolver

178
org.apache.maven.plugin.PluginResolutionException: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
    at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:129)
    at org.eclipse.m2e.core.internal.project.registry.EclipsePluginDependenciesResolver.resolve(EclipsePluginDependenciesResolver.java:48)
    at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getPluginDescriptor(DefaultMavenPluginManager.java:142)
    at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getMojoDescriptor(DefaultMavenPluginManager.java:261)
    at org.apache.maven.plugin.DefaultBuildPluginManager.getMojoDescriptor(DefaultBuildPluginManager.java:185)
    at org.apache.maven.lifecycle.internal.DefaultLifecycleExecutionPlanCalculator.setupMojoExecution(DefaultLifecycleExecutionPlanCalculator.java:152)
    at org.eclipse.m2e.core.internal.embedder.MavenImpl.setupMojoExecution(MavenImpl.java:386)
    at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.setupMojoExecution(ProjectRegistryManager.java:865)
    at org.eclipse.m2e.core.internal.project.registry.MavenProjectFacade.getMojoExecution(MavenProjectFacade.java:355)
    at org.eclipse.m2e.core.project.configurator.AbstractCustomizableLifecycleMapping.getBuildParticipants(AbstractCustomizableLifecycleMapping.java:66)
    at org.eclipse.m2e.core.project.configurator.AbstractLifecycleMapping.configure(AbstractLifecycleMapping.java:87)
    at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:414)
    at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:351)
    at org.eclipse.m2e.core.ui.internal.UpdateMavenProjectJob.runInWorkspace(UpdateMavenProjectJob.java:74)
    at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.sonatype.aether.resolution.ArtifactDescriptorException: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
    at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:296)
    at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:186)
    at org.sonatype.aether.impl.internal.DefaultRepositorySystem.readArtifactDescriptor(DefaultRepositorySystem.java:279)
    at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:115)

He leído donde muchas personas pudieron resolver esto:

Soy nuevo en Maven, así que disculpe mi ignorancia

Este proyecto está trabajando en otra máquina, y simplemente lo bajó del repositorio en esta, con la misma versión de eclipse y el complemento m2e instalado. He estado engañando con esto durante más de 10 horas y ahora me está volviendo loco (Maven no ha sido más que dolores de cabeza para mí hasta ahora ...) ¡Cualquier ayuda es enormemente apreciada! ¡Gracias por adelantado!

EDITAR

Después de mirar más de cerca, noté que no está descargando los archivos .jar en el repositorio local ... No estoy seguro de si eso es algo obvio ...

EDITAR

No tengo la opción de agregar dependencias de Maven a la ruta de compilación.

Brusco
fuente
Ninguna de las respuestas me lo solucionó, pero encontré la respuesta en esta publicación: stackoverflow.com/questions/5704010/maven-in-5-min-not-working , especialmente la Solución n. ° 1.
Sydney

Respuestas:

153

Tuve exactamente el mismo problema.

[ERROR] Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5: Failure to find org.apache.maven.plugins:maven-resources-plugin:pom:2.5 in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]
...

Tenía maven 3.0.5, eclipse Kepler con JBoss Dev Studio 7 instalado. Equipo sentado en la red interna con proxy a internet. Esto es lo que hice.

0. Verifique que el servidor de repositorios maven esté activo

1. Verifique que Proxy esté configurado y funcionando

Primero pensé que era un problema de proxy, me aseguré de que maven settings.xml contuviera la configuración de proxy (settings.xml puede existir en dos lugares, uno en MAVEN_HOME. El otro en% userprofile% .m2 \ con el último con mayor prioridad) :

<proxy>
  <id>optional</id>
  <active>true</active>
  <protocol>http</protocol>
  <username>optional-proxyuser</username>
  <password>optional-proxypass</password>
  <host>proxy.host.net</host>
  <port>80</port>
  <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>

y comprobé que el proxy funciona al intentar hacer telnet a él:

telnet [proxy] [port number]

2. Marque no Eclipse Issue

ejecutó 'mvn compile' en el nivel de línea de comando fuera de eclipse - mismo problema.

Si 'mvn compile' funcionó. Pero no funciona usando el complemento Maven en eclipse, vea el complemento Maven que no usa la configuración de proxy de eclipse

3. Marque no Problema de caché Eliminé todo el contenido en mi repositorio local de Maven. (Ubicación predeterminada: ~ / .m2 / repository) Y luego reran maven - surgió el mismo problema.

4. Lo que funcionó para mí

Descargue e instale automáticamente el complemento que falta: al declarar el complemento que falta en la sección de compilación del archivo POM para plugin, Management Maven recuperará automáticamente el complemento requerido. En el archivo POM, agregue este código para la versión del complemento que necesita:

  <build>
        <pluginManagement>
          <plugins>
            <plugin>
              <artifactId>maven-resources-plugin</artifactId>
              <version>2.7</version>
            </plugin>           
          </plugins>
        </pluginManagement>   
    </build>

Instalar manualmente el complemento que falta: fui a http://mvnrepository.com/artifact/org.apache.maven.plugins/maven-resources-plugin/2.5 y descargué maven-resources-plugin-2.5.jar y maven-resources-plugin -2.5.pom . Lo copié directamente en el repositorio de maven en la carpeta correcta (~ / .m2 / repository / org / apache / maven / plugins / maven-resources-plugin / 2.5) y vuelva a compilar 'mvn compile'. Esto resolvió el problema.


Editar1

Después de esto tuve otros dos problemas con 'mvn install':

The POM for org.apache.maven.plugins:maven-surefire-plugin:jar:2.10 is missing, no dependency information available

The POM for org.apache.maven.plugins:maven-install-plugin:jar:2.3.1 is missing, no dependency information available

Abordé este problema de la misma manera que anteriormente, descargando desde http://mvnrepository.com/artifact/org.apache.maven.plugins/maven-surefire-plugin/2.10 y http://mvnrepository.com/artifact/org. apache.maven.plugins / maven-install-plugin / 2.3.1

JackDev
fuente
3
Estaba a punto de seguir sus sugerencias, pero en el último momento intenté 'mvn install'. Esto funcionó, lo que sugiere que la causa raíz es un problema con los servidores para el repositorio predeterminado.
Donal Lafferty
1
¡Gracias, mi problema fue precisamente con el archivo POM! Creo que esto se debe a que instalé Maven 2.6 fuera de Eclipse, en mi computadora. En la misma carpeta para Maven 2.6, los archivos JAR y POM están ahí, mientras que solo el archivo JAR está en su lugar para Maven 2.5
ericn
1
@ Akari, consulte maven.apache.org/guides/introduction/… podría haber un repositorio local de maven, un servidor de repositorio de maven en su red corporativa interna y un repositorio público de maven.
JackDev
1
En mi caso, revisé ~ / .m2 / repository / org / apache / maven / plugins / maven-resources-plugin / 2.6 y no había ningún archivo pom. Realmente ayudó. ¡Gracias un montón!
Anand Rockzz
1
Creo que debería actualizar su respuesta para incluir también el hecho de que eliminar todo en el repositorio local de Maven también podría ser una solución.
Adrian Ber
132

Tuve exactamente el mismo problema y, desde que leí en alguna parte que el error fue causado por un archivo en caché, lo solucioné eliminando todos los archivos en la carpeta del repositorio .m2. La próxima vez que construí el proyecto tuve que descargar todas las dependencias nuevamente pero valió la pena - ¡0 errores!

Neets
fuente
66
Hice lo que has dicho aquí. Parece haber resuelto mi problema.
rpat
2
Problema similar aquí: esta solución parece haberme solucionado también.
Priidu Neemre
1
Lo mismo fue para mí. Pero comencé mvncon la opción de depuración y noté que un archivo pom en el repositorio local estaba dañado. Eliminar ese archivo y ejecutarlo nuevamente mvnresultó en que el archivo se descargó nuevamente y todo funcionó.
Adrian Ber
2
simplemente borré todo de la org/apache/maven/plugins/maven-resources-plugin/2.5carpeta y volví mvn installa correr . Esto funciona para mi.
Shams
1
En Eclipse, creo que esto también se puede lograr haciendo clic derecho en el proyecto -> Maven -> Actualizar proyecto y marcando "Forzar actualización de capturas / lanzamientos", haga clic en Aceptar. Todas las dependencias se descargaron con 0 errores.
Tamara Aviv
17

Un par de cosas para probar:

  1. Vuelva a verificar la ubicación del repositorio de artefactos local configurado en su settings.xmlarchivo (en la siguiente ubicación {your home folder}/.m2/settings.xml). ¿Estás seguro de que el repositorio local está donde crees que está? (Sí, un error que cometí en el pasado ...)
  2. Elimine todo el contenido del repositorio de artefactos en la nueva máquina de compilación (o al menos todo lo relacionado con Maven). Usted mencionó hacer una limpieza de repositorio de artefactos, pero no estoy seguro de qué directorio (s) eliminó. Me he encontrado con problemas extraños como estos cuando un jar estaba dañado.
  3. Asegúrese de tener suficiente espacio en disco / cuota para el repositorio de artefactos local. Me he encontrado con problemas extraños cuando no tenía una cuota lo suficientemente grande como para contener todos los artefactos, probablemente causados ​​por archivos jar parcialmente descargados.
  4. Intenta correr con Maven en la línea de comando; saca Eclipse y m2e de la ecuación. mvn -U dependency:resolveDeberías hacerlo. La U obliga a Maven a descargar sin importar cuáles sean sus políticas de actualización de repositorio. Agregar -Xpara obtener un registro de depuración detallado.
  5. Copie settings.xml de MAVEN_HOME \ conf \ a USER_HOME.m2. Agregue proxies (si es necesario) en caso de que esté detrás de un servidor proxy.
usuario944849
fuente
+1. La primera verificación se ocupa de la mayoría de los casos, especialmente cuando tenemos un archivo de configuración mvn específico. Para los usuarios de eclipse, la solución rápida es apuntar el archivo de configuración correcto en Ventana> Preferencias> Maven> Configuración de usuario.
gyani
9

Me enfrenté al mismo problema mientras usaba eclipse kepler y maven versión 3.2,

mientras construía el proyecto, me mostró el mismo error en eclipse

Hay dos versiones (2.5 y 2.6) del complemento bajo

.m2/repository/org/apache/maven/plugins/maven-resources-plugin/

eliminé la versión 2.5 y funcionó para mí

vector
fuente
7

Mi problema fue la ubicación del archivo de configuración.

En la configuración de eclipse (Windows-> preferencias-> maven-> Configuración de usuario), el archivo de configuración predeterminado para maven apunta a C:\users\*yourUser*\.m2\settings.xml. Si descomprime Maven e lo instala en una carpeta de su elección, el archivo estará dentro *yourMavenInstallDir*/conf/, por lo tanto, probablemente no donde piensa Eclipse (el mío no lo estaba). Si este es el caso, Maven no se cargará correctamente. Solo necesita establecer la ruta de "Configuración de usuario" para que apunte al archivo correcto.

Gabber
fuente
7

Parece que puede haber muchas causas diferentes para este problema. Lo experimenté después de instalar una nueva versión de Eclipse (Luna). La línea de comando maven funcionó bien, pero Eclipse tuvo problemas de compilación.

Yo uso una autoridad de certificación en mi JRE. Esto es importante porque proporciona mi autenticación al descargar recursos de Maven. Aunque mi proyecto apuntaba al JRE apropiado dentro de Eclipse, Eclipse se estaba ejecutando usando un JRE diferente (esto es evidente mirando las propiedades del proceso de Java en el administrador de tareas de Windows). Mi solución fue agregar lo siguiente en mi eclipse.ini y definir explícitamente el JRE que quiero usar.

-vm
C:\Program Files\Java\jdk1.7.0_51\bin\javaw.exe 
La daga de Gilbert Arenas
fuente
4

Debe verificar Force Update Snapshots/Releasesal actualizar el proyecto con maven. Funcionó para mí :-).Forzar actualizaciones de instantáneas / lanzamientos

gxet4n
fuente
3

Intenta eliminar todos los directorios /usr/share/maven-repo; por supuesto, Maven morirá, por lo que debes volver a instalarlo e intentarlo de nuevo. En mi caso, reinstalar desde maven ver.3. a maven2 con la eliminación de todos los repositorios ayudó.

Intenté eliminar todo de .m2 pero eso no ayudó.

osmial
fuente
3
¿Esta pregunta tiene una respuesta aceptada y su respuesta es decirle que elimine todos sus directorios? Asegúrese de leer toda la pregunta y las respuestas antes de responder.
durron597
2
@ durron597: la solución de Martijn está bastante cerca de la respuesta aceptada Está agregando más información a las respuestas aceptadas.
lector de mente
3

Algunos archivos faltaban en su repositorio local. Generalmente bajo${user.home}/.m2/repository/

La respuesta de Neets resuelve el problema. Sin embargo, si no desea volver a descargar todas las dependencias en su repositorio local, puede agregar la dependencia que falta a un proyecto suyo y compilarla.

Use el sitio web del repositorio maven para encontrar la dependencia. En su caso, http://mvnrepository.com/artifact/org.apache.maven.plugins/maven-resources-plugin/2.5 faltaba.

Copie el XML listado en el archivo pom.xml de su proyecto. En este caso

<dependency>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-resources-plugin</artifactId>
    <version>2.5</version>
</dependency>

Ejecútelo mvn compileen la carpeta raíz del pom.xml. Maven descargará todas las dependencias faltantes. Después de la descarga, puede eliminar la dependencia agregada.

Ahora debería poder importar el proyecto maven o actualizar el proyecto sin el error.

Coco Sorprendido
fuente
3

Lo que descubrí es que mientras m2e está buscando v2.5 por defecto, mi repositorio local tiene 2.6 y no 2.5.

Sin entrar en la investigación de cómo sucedió esto, simplemente agregar la dependencia a pom resolvió el problema

<dependency>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-resources-plugin</artifactId>
    <version>2.6</version>
</dependency>

Esto se puede eliminar después de ejecutar una compilación una vez

Yuri Gridin
fuente
3

Siga los sencillos pasos para resolver el siguiente problema: No se pudo calcular el plan de compilación: complemento org.apache.maven.plugins: maven-resources-plugin: 2.5 o una de sus dependencias no se pudo resolver: no se pudo leer la descripción del artefacto para org.apache .maven.plugins: maven-ar-plugin: ar: 2.4 en eclipse

ingrese la descripción de la imagen aquí

Solución: Paso 1: ingrese la descripción de la imagen aquí

Paso 2:

ingrese la descripción de la imagen aquí

Problema resuelto

ingrese la descripción de la imagen aquí

Sandeep Nehte
fuente
2

Una razón más sutil para esto podría ser un archivo Settings.xml que tiene un espacio en la primera línea antes del doctype

cduggan
fuente
2

Ojalá no llegue tarde a la fiesta.

Encontré esto usando Eclipse Kepler y Maven 3.1.

La solución es usar un JDK y no un JRE para su proyecto Eclipse. Asegúrese de probar maven clean y probar desde eclipse solo para descargar los frascos faltantes.

Yamato
fuente
Tuve este problema durante mucho tiempo y no pude resolverlo hasta que comencé a buscar en las variables de mi sistema. Resulta que tenía mi JAVA_HOME configurado en JRE, y no en JDK.
Joe Caruso
1

La mayoría de la gente le dirá que verifique su configuración de proxy o que elimine y vuelva a agregar artefactos, pero me mantendré alejado de eso y le daré otra sugerencia en caso de que ese no sea su problema. Podría ser la configuración de su espejo.

Si usa maven en la oficina, entonces hay una buena posibilidad de que maven esté configurado para buscar el repositorio interno de maven de su empresa. Si está haciendo algún trabajo desde casa y no está conectado a la red, este podría ser el problema. Una solución obvia podría ser la VPN a la oficina para obtener visibilidad de este repositorio. Otra forma de evitar esto es agregar otro sitio espejo a su archivo /User/.m2/settings.xml, por lo que si no lo encuentra en la red de su oficina, intentará un repositorio público.

<mirror>
    <id>Central</id>
    <url>http://repo1.maven.org/maven2</url>
    <mirrorOf>central</mirrorOf>
    <!-- United States, St. Louis-->
</mirror>

Para otros repositorios de Maven, consulte aquí: http://docs.codehaus.org/display/MAVENUSER/Mirrors+Repositories

afenkner
fuente
1

En mi caso estoy usando una instalación externa de maven con m2e. He agregado mi configuración de proxy al archivo settings.xml de la instalación externa de maven. M2e no ha utilizado esta configuración incluso después de configurar la instalación externa de maven como instalación predeterminada de maven.

Para resolver el problema, configuré el archivo de configuración global de maven dentro de eclipse para que sea el archivo settings.xml de mi instalación externa de maven.

Ahora eclipse puede descargar los artefactos necesarios.

Markus Peröbner
fuente
1

Después de ingresar su configuración de proxy en settings.xml

<proxies>
<!-- proxy 
 | Specification for one proxy, to be used in connecting to the network.
 |  -->
<proxy>
  <id>optional</id>
  <active>true</active>
  <protocol>http</protocol>
  <username>DOMAIN\YOURID</username>
  <password>123456</password>
  <host>proxy.company.com</host>
  <port>8080</port>
  <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>

</proxies>

Compruebe si la etiqueta a continuación tiene el valor falso en settings.xml

<offline>false</offline>

Esto me ayudo.

Rafael
fuente
1

Además de lo que responde @JackDev, lo que también resolvió mi problema fue

1) Instale el jdk en el directorio sin espacios:

C:/Java

En vez de

C:/Program Files/Java

Este es un problema conocido en Windows. Me fijo JAVA_HOME, así

2) Instalar maven como en el caso de Java, debajo C:/Maven. Se arregló en M2_HOMEconsecuencia.

3) I Java 7 y Java 8 en mi computadora portátil. Así que definí el jvm usando eclipse.ini. Este no es un paso obligatorio si no tiene -vmentrada en su eclipse.ini. Yo actualice:

C:/Java/jdk1.7.0_79/jre/bin/javaw.exe

En vez de:

C:/Java/jdk1.7.0_79/bin/javaw.exe

Buena suerte

KerenSi
fuente
1

Si ha configurado un repositorio en settings.xml de su maven , verifique si tiene acceso a él.

Cuando tuve este problema, había repositorios empresariales configurados en settings.xml pero estaba fuera de la empresa.

stidiovip
fuente
1
his issue is happening due to change of protocol from http to https for central repository. please refer following link for more details. https://support.sonatype.com/hc/en-us/articles/360041287334-Central-501-HTTPS-Required 

In order to fix the problem, copy following into your pom.ml file. This will set the repository url to use https.

<repositories>
        <repository>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
            <id>central</id>
            <name>Central Repository</name>
            <url>https://repo.maven.apache.org/maven2</url>
        </repository>
    </repositories>
    <pluginRepositories>
        <pluginRepository>
            <releases>
                <updatePolicy>never</updatePolicy>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
            <id>central</id>
            <name>Central Repository</name>
            <url>https://repo.maven.apache.org/maven2</url>
        </pluginRepository>
    </pluginRepositories>
SKSajjan
fuente
0

La opción 3 de JackDev funciona para mí después de cambiar el repositorio predeterminado a otra carpeta.

A continuación se muestra lo que veo después de que el complemento M2E descargue automáticamente maven-resources-plugin-2.6. Tal vez esto podría darle alguna pista si desea adoptar el enfoque manual. Los archivos necesarios se pueden descargar desde aquí: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/

ingrese la descripción de la imagen aquí

smwikipedia
fuente
0

Si tiene un proxy, también debe borrar SOCKS en

Window > Preferences > Network Connections.
forzagreen
fuente
0

Estaba teniendo el mismo problema.

Acabo de instalar el complemento m2e (Maven2Eclipse) desde el siguiente sitio:

http://www.eclipse.org/m2e/

Eclipse> Ayuda> Instalar nuevo software> Sitios de software disponibles> Agregar

Name: m2e (any name is OK)
Location:m2e - http://download.eclipse.org/technology/m2e/releases/

En Ventana de instalación> Trabajar con:

Seleccione esta nueva ubicación y agregue todos los complementos que aparecen. Eclipse se reinició y se estaba ejecutando correctamente sin errores anteriores.

Sanchit Khera
fuente
0

Si trabaja en una empresa, es posible que le impidan descargar software externo e instalarlo. Es posible que deba instalar los complementos manualmente o volver a colocarlos en un repositorio espejo interno.

usuario1207381
fuente
0

Intenta descargar una versión diferente de maven. Tuve el mismo problema con maven 3.5.2, resolví mi problema simplemente descargando maven 3.0.4

skordemir
fuente
0

Cosas muy viejas.

Lo resolví arreglando el repositorio local en settings.xml. Este archivo fue copiado de mi otra computadora y la ruta del repositorio .m2 no era la misma.

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

  <localRepository>C:\Users\foo\.m2</localRepository>

</settings>
Hola StackExchange
fuente
0

Podría resolver el problema con los siguientes pasos

  1. Instale Maven por separado
    https://www.mkyong.com/maven/how-to-install-maven-in-windows/
  2. Establecer la instalación externa de Maven en Eclipse
    ingrese la descripción de la imagen aquí


3. Configure el proxy en settings.xml en la instalación de Maven
(C: \ path \ apache-maven-3.6.0 \ conf)

<proxy>
 <id>optional</id>
 <active>true</active>
 <protocol>http</protocol>
 <username>optional-proxyuser</username>
 <password>optional-proxypass</password>
 <host>proxy.host.net</host>
 <port>80</port>
 <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>
  1. Actualice la configuración de usuario de Maven ingrese la descripción de la imagen aquí

  2. Actualizar proyecto Maven
    ingrese la descripción de la imagen aquí

jafarmlp
fuente
0

Cambié mi proyecto a una máquina diferente, copié todas mis bibliotecas Maven de la máquina vieja a la nueva máquina, hice clic derecho en mi proyecto >> Maven >> Actualizar proyecto. Y luego construí mi proyecto. Además de esto, también he hecho este paso que se muestra en la captura de pantalla. ¡Y eso fue todo!

Vaya a Ventana -> Preferencias -> Maven -> Configuración de usuario, asegúrese de tener esta configuración.
ingrese la descripción de la imagen aquí

También haga clic derecho en su proyecto -> Propiedades -> Maven, y asegúrese de tener la ruta aquí al repositorio de maven.
ingrese la descripción de la imagen aquí

mannedear
fuente
0

Estoy enfrentando el mismo problema y ninguno de los anteriores funciona, como actualizar el MVN y el mismo error, al construir también es el mismo, ingresé los detalles en settings.xml aunque incluso el mismo problema.

Después de eso nuevamente intenté e hice algo diferente que no había hecho antes y funciona.

Es simple, hice clic en la actualización forzada mientras actualizaba el proyecto Mvn. Al hacer clic derecho en el archivo pom, hay una opción en Maven, "Actualizar proyecto" y se abre una ventana emergente para seleccionar la opción de actualización. POR FAVOR, ASEGÚRESE DE QUE LA ACTUALIZACIÓN DE LA FUERZA ESTÉ COMPROBADA, de forma predeterminada no está marcada. Y bingo, ¡eso funciona como un encanto!

Pranay
fuente