Estoy tratando de configurar un proyecto usando Maven (m2eclipse), pero aparece este error en Eclipse:
Descripción Ruta de recursos Tipo de ubicación No se pudo calcular el plan de compilación: no se pudo transferir org.apache.maven.plugins: maven-compiler-plugin: pom: 2.0.2 de http://repo1.maven.org/maven2 se almacenó en caché en el local repositorio, la resolución no se volverá a intentar hasta que haya transcurrido el intervalo de actualización de central o se hayan forzado las actualizaciones. Error original: No se pudo transferir el artefacto org.apache.maven.plugins: maven-compiler-plugin: pom: 2.0.2 from / to central ( http://repo1.maven.org/maven2 ): No se recibió respuesta después de 60000 ExampleProject Problema desconocido de Maven
¿Algunas ideas? Sería útil si pudiera mostrarme cómo verificar si todo está bien configurado ...
<user-dir>/.m2/repository/org/example/myTool/1.01
(puede ver el truco). Simplemente elimínelos (el*.lastUpdated
) a mano y actualice las dependencias.Esto funcionó para mí en Windows también.
fuente
En Eclipse: haga clic con el botón derecho en el proyecto-> Maven-> Actualizar proyecto-> Marque la casilla de verificación "Forzar actualización de instantáneas / lanzamientos". Haga clic en Aceptar.
fuente
Gracias por las respuestas, pero después de buscar más, pude solucionar el problema. Resultó que tenía que eliminar uno de los "* .lastUpdated" que impedía la actualización de uno de mis complementos (Maven Surefire Plugin). Lo hice manualmente, porque aparentemente un maven clean no lo hacía.
El problema era que el archivo "* .lastUpdated" para un complemento estaba bloqueando la comprobación de actualizaciones de Maven y no permitiendo que se descargara un jar necesario.
fuente
Intenta ejecutar
o Ejecutar> Maven Clean y Maven> Actualizar instantáneas desde el menú contextual del proyecto en eclipse
fuente
En mi caso. Los problemas son la misma razón. Veo que el problema está en proxy y firewall.
Aquí mi solución
Fisrt maneras:
1. instalar Proxy para Maven y Eclipse
2. Vaya a Localizar el repositorio {user} /. M2 / y elimine todos los archivos * .lastupdated
3. Vuelva a Eclipse, haga clic derecho en el proyecto y seleccione Maven> Actualizar proyecto. > Seleccione "Forzar actualización de instantáneas / lanzamientos".
Si el proyecto sigue existiendo error. ejemplo: aquí están mis problemas después de todo el paso anterior
Utilizo esta solución útil para mí:
1. Encuentre el repositorio en https://mvnrepository.com/
2. Copie la dependencia a mi * .poml del
ejemplo de proyecto
3. Construir proyecto. la dependencia que falta se descargará al repositorio local.
4. Vuelva a Eclipse, haga clic derecho en el proyecto y seleccione Maven> Actualizar proyecto. > Seleccione "Forzar actualización de instantáneas / lanzamientos".
= >> El error se resuelve
5. Elimino las dependencias en el paso 2 después de terminar y resolver. Hecho
fuente
Esto funcionó para mí en Windows:
{user}/.m2/repository
.lastupdated
". Windows buscará en todas las subcarpetas estos archivos en el directorio..lastupdated
archivos.Maven > Update Project
.Force Update of Snapshots/Releases
".fuente
Me pasó como Iam detrás de un firewall. Las dependencias no se descargan a veces cuando se ejecuta en Eclipse IDE. Asegúrese de usar
mvn clean install -U
para resolver el problema. Vería las descargas de dependencias después de esto.fuente
Si está detrás de un proxy, debe actualizar el archivo settings.xml (en la carpeta conf de su MAVEN_HOME, el archivo contiene información sobre la configuración del proxy) y, además, es posible que deba actualizar la configuración de red de Eclipse (Ventana-> Preferencias ...-> tipo Conexiones de red).
Intente usar -X o --debug para obtener la salida de depuración, esto podría proporcionar información adicional sobre el problema.
fuente
Tuve un problema similar en Eclipse 3.6 con m2eclipse.
No se pudo calcular el plan de compilación: no se pudo transferir org.apache.maven.plugins: maven-resources-plugin: jar: 2.4.3 de http://repo1.maven.org/maven2 se almacenó en caché en el repositorio local, la resolución no volver a intentarlo hasta que haya transcurrido el intervalo de actualización de central o se hayan forzado las actualizaciones. Error original: No se pudo transferir el artefacto org.apache.maven.plugins: maven-resources-plugin: jar: 2.4.3 desde central (http://repo1.maven.org/maven2): ConnectException project1 Problema desconocido de Maven
Eliminar todos los archivos maven * .lastUpdated de mi repositorio local (como sugirió Deepak Joy) resolvió ese problema.
fuente
Tuve un problema similar con solo unos pocos proyectos en mi espacio de trabajo. Otros proyectos con POM casi idénticos no tuvieron ningún error en absoluto. Ninguna de las otras respuestas enumeradas solucionó mi problema. Finalmente me topé con eliminar / volver a aplicar la naturaleza Maven para cada proyecto y los errores desaparecieron:
Para cada proyecto que tenga un pom con el error "la resolución no se volverá a intentar ...":
fuente
Me pasó a mí también puede que tenga dos soluciones para esto
Si su proyecto consta de alguna dependencia externa o específica del proyecto, debe agregarlo manualmente a su carpeta de repositorio M2 que se encuentra en la carpeta C: \ Users \ Mohit.Singh.m2 \ repository y luego debe ejecutar mvn eclipse: eclipse y luego mvn clean install desde la carpeta del proyecto
si no tiene ninguna dependencia específica de wxternal o del proyecto, entonces puede importar el proyecto en eclipse como proyecto maven existente, luego haga clic derecho en proyecto -> IR a maven -> Haga clic en actualizar proyecto, aparecerá una ventana y verifique la descarga de la instantánea de fuerza opción y presione OK
fuente
Proporcione la ruta maven setting.xml correcta en eclipse.
Introduzca la ruta de setting.xml correcta en el cuadro de texto de configuración del usuario
fuente
simplemente elimine el arquetipo en
maven local repository
. Como se dijo anteriormente, sucede en caso de descargas fallidas de arquetipos.fuente
Para mí, acabo de agregar el siguiente código xml en el archivo POM.xml. Y después de que hice ** clic derecho en el proyecto -> Maven -> Actualizar proyecto y verifiqué Forzar actualización de instantáneas / lanzamientos ** y todo funcionó
fuente
settings.xml para proxy? y en eclipse hay un perfil global / local de maven, agregue settings.xml
fuente
settings.xml
y dónde se puede encontrar. Además, tenga en cuenta que esta pregunta tiene 10 meses.Puede eliminar la carpeta .m2 y forzar a MyEclipse a volver a descargar todas las dependencias al inicio. Vaya a Ventana> Preferencias> MyEclipse> Maven4MyEclipse.
fuente
fuente
La solución que funciona para mí es la siguiente:
Copie la dependencia a pom.
Haga clic derecho en su proyecto
fuente
Asegúrese de que el archivo settings.XML en la carpeta .m2 sea válido primero Luego, después de limpiar el repositorio utilizando el siguiente comando en cmd
fuente