Saltar al contenido

Complemento org.apache.maven.plugins: maven-compiler-plugin o una de sus dependencias no se pudo resolver

Solución:

¿Ha intentado eliminar el nombre de usuario y la contraseña del proxy? Un cartel similar encontró ese problema:

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

De no ser así, encontré lo siguiente funcionó:

  1. Eliminar proyecto en Eclipse (pero no eliminar el contenido en el disco)
  2. Elimina todos los archivos de tu repositorio de Maven
  3. Vuelva a descargar todas las dependencias de Maven:

dependencia de mvn: resolver

  1. Pon en marcha Eclipse
  2. Asegúrese de que Eclipse esté configurado para usar su instalación externa de Maven (Ventana-> Preferencias-> Maven-> Instalaciones)
  3. Vuelva a importar los proyectos existentes a Eclipse
  4. Asegúrese de que no haya errores del complemento Maven Eclipse en la pantalla final de la importación del proyecto

Solo necesita eliminar una carpeta para la que está arrojando un error. Simplemente vaya a su repositorio M2 y org / apache / maven / plugins / maven-compiler-plugins y elimine la carpeta 2.3.2

Tenía este problema al usar IBM RSA 9.6.1 al construir una nueva máquina de desarrollo. El problema para mí terminó siendo HTTPS en el repositorio de Global Maven. Mi solución fue crear un settings.xml de Maven que lo obligara a usar HTTP.

La clave para mí fue que el repositorio central estaba vacío cuando lo exploté en Repositorios Maven -> Repositorios globales

Usar el siguiente archivo de configuración funcionó para mí:

<settings>
  <activeProfiles>
    <!--make the profile active all the time -->
    <activeProfile>insecurecentral</activeProfile>
  </activeProfiles>
  <profiles>
    <profile>
      <id>insecurecentral</id>
      <!--Override the repository (and pluginRepository) "central" from the Maven Super POM -->
      <repositories>
        <repository>
          <id>central</id>
          <url>http://repo.maven.apache.org/maven2</url>
          <releases>
            <enabled>true</enabled>
          </releases>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <id>central</id>
          <url>http://repo.maven.apache.org/maven2</url>
          <releases>
            <enabled>true</enabled>
          </releases>
        </pluginRepository>
      </pluginRepositories>
    </profile>
  </profiles>
</settings>

Obtuve la idea de esta pregunta de stackoverflow.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *