2015-07-09 17 views
12

ERRORE:Come risolvere la dipendenza da plugin per risorse di maven 2.6?

Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6 
Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6 

Solutions provato:

progetto aggiornato: non in grado di scaricare da REPO di Maven.

Provato mettendo il barattolo perticular in quella cartella di repo .m2.

Può fornire riferimenti se lo si desidera.

+0

Sembra un problema proxy/firewall? – khmarbaise

risposta

16

Sembra il file settings.xml manca la tua cartella .m2 (locale repository).

Quando si utilizza eclissi, passare a Finestra -> Preferenze -> Maven -> Impostazioni utente -> Sfoglia il proprio settings.xml e fare clic su Applica.

Quindi fare Maven Update Project.

enter image description here

3

Se un download non riesce per qualche motivo, Maven non tenterà di scaricarlo entro un certo periodo di tempo (lascia un file con un timestamp).

Per risolvere questo problema è possibile

  • Cancella (parti di) il vostro repo .m2
  • Run Maven con -U per forzare un aggiornamento
+1

Per l'aggiornamento forzato c'è un'opzione in eclissi che farà, giusto? – spt025

+0

Ok, lo stesso errore persiste anche dopo l'aggiornamento della forza. Sto usando eclipse. – spt025

+0

Puoi suggerire qualche bel tutorial per questa installazione o alternativa per Maven. (È molto frustrante in termini di utilizzo.) – spt025

4

su Windows:

  1. cartella Rimuovi dal C: \ Users \ USER.m2
  2. Chiudere e aprire il progetto o di forzare un cambiamento in archivio: pom.xml per il salvataggio:
3

Passaggio 1: Verificare che il proxy configurato in eclissi sia corretto o no? (Finestra-> Preferenze-> Generale-> Connessioni di rete).

Fase 2: click destro sul Progetto-> Vai a Maven -> aggiornare il progetto

Fase 3: Esegui come Maven Install.

==== Seguendo questi passaggi, sono in grado di risolvere questo errore.

1

Ho affrontato lo stesso problema. Prova a dichiarare il plugin mancante nel conf/settings.xml.

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

Ho avuto esattamente lo stesso errore. La mia rete è interna a un'azienda. Ho scaricato neon-eclipse per gli sviluppatori di java. Questi passaggi hanno funzionato per me:

1- Ho scaricato un client VPN sul mio PC per essere completamente accecato dalla rete. Shellfire Ho usato. Usa account gratuito e connettiti a Shellserver.

2- All'interno del firewall di Windows, ho aggiunto la regola in entrata per Eclipse. Vai a dove è stato trovato eclipse exe.

3- Eseguire il progetto di aggiornamento Maven.

Quindi il progetto è stato in grado di recuperare dal repository di Maven.

spero che sia d'aiuto.

4

Fare clic con il tasto destro su Progetto andare su -> Maven -> Aggiorna progetto -> selezionare Forza aggiornamento progetto casella di controllo e fare clic su Fine.

Problemi correlati