Impossibile calcolare il piano di compilazione: plug-in org.apache.maven.plugins: maven-resources-plugin: 2.5 o impossibile risolvere una delle sue dipendenze


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)

Ho letto dove molte persone sono state in grado di risolverlo:

Sono nuovo di Maven, quindi per favore scusa la mia ignoranza

Questo progetto sta lavorando su un altro computer e lo ha appena rimosso dal repository su questo, con la stessa versione di eclipse e plugin m2e installati. Lo sto prendendo in giro da oltre 10 ore ormai e mi sta facendo impazzire (Maven non è stato altro che mal di testa per me finora ...) Qualsiasi aiuto è tremendamente apprezzato! Grazie in anticipo!

MODIFICARE

Dopo aver guardato più da vicino, ho notato che non sta scaricando i file .jar nel repository locale ... Non sono sicuro che sia qualcosa di ovvio ...

MODIFICARE

Non mi è stata data la possibilità di aggiungere dipendenze Maven al percorso di compilazione.


Nessuna delle risposte ha risolto il problema per me, ma ho trovato la risposta in questo post: stackoverflow.com/questions/5704010/maven-in-5-min-not-working , in particolare la soluzione n. 1.
Sydney,

Risposte:


153

Ho avuto lo stesso identico 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]
...

Aveva maven 3.0.5, eclisse Kepler con JBoss Dev Studio 7 installato. Computer seduto sulla rete interna con proxy a Internet. Ecco cosa ho fatto.

0. Verificare che il server repository di Maven sia attivo

1. Verificare che il proxy sia impostato e funzionante

Per prima cosa ho pensato che fosse un problema con il proxy, mi sono assicurato che maven settings.xml contenesse le impostazioni del proxy (settings.xml può esistere in due posizioni una in MAVEN_HOME. L'altra in% userprofile% .m2 \ con le successive con precedenza maggiore) :

<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>

e verificato che il proxy funzioni provando a telnet ad esso:

telnet [proxy] [port number]

2. Controllare non Eclipse Issue

ha eseguito 'mvn compile' a livello di riga di comando al di fuori di eclipse - stesso problema.

Se 'mvn compile' ha funzionato. Ma non funziona usando il plugin maven in eclipse, vedi il plugin Maven che non usa le impostazioni proxy di eclipse

3. Verifica non cache Problema Eliminato tutto il contenuto nel mio repository maven locale. (Posizione predefinita: ~ / .m2 / repository) E quindi ripetere l'esecuzione - stesso problema riscontrato.

4. Cosa ha funzionato per me

Scarica e installa automaticamente plug-in mancante: dichiarando il plug-in mancante nella sezione di creazione del file POM per pluginManagement Maven recupererà automaticamente il plug-in richiesto. Nel file POM, aggiungi questo codice per la versione del plug-in richiesto:

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

Installa manualmente il plug-in mancante: sono andato su http://mvnrepository.com/artifact/org.apache.maven.plugins/maven-resources-plugin/2.5 e scaricato maven-resources-plugin-2.5.jar e maven -resources-plugin -2.5.pom . Lo ha copiato direttamente nel repository maven nella cartella corretta (~ / .m2 / repository / org / apache / maven / plugins / maven-resources-plugin / 2.5) e rieseguire 'mvn compile'. Questo ha risolto il problema.


Edit1

In seguito ho avuto altri due problemi 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

Ho affrontato questo problema come sopra, scaricando da http://mvnrepository.com/artifact/org.apache.maven.plugins/maven-surefire-plugin/2.10 e http://mvnrepository.com/artifact/org. apache.maven.plugins / Maven-install-plugin / 2.3.1


3
Stavo per seguire i tuoi suggerimenti, ma all'ultimo minuto ho provato 'mvn install'. Questo ha funzionato, il che suggerisce che la causa principale è un problema con i server per il repository predefinito.
Donal Lafferty,

1
Grazie, il mio problema era proprio con il file POM! Penso che sia perché ho installato Maven 2.6 al di fuori di Eclipse, nel mio computer. Nella stessa cartella per Maven 2.6, sono presenti sia i file JAR che i file POM, mentre per il Maven 2.5 è presente solo il file JAR
ericn

1
@Akari, controlla maven.apache.org/guides/introduction/… potrebbe esserci un repository di mven locale, un server di repository di maven nella tua rete aziendale interna e un repository di maven pubblico.
JackDev,

1
Nel mio caso, ho controllato ~ / .m2 / repository / org / apache / maven / plugins / maven-resources-plugin / 2.6 e non c'era alcun file pom !! Mi ha davvero aiutato. Grazie mille!
Anand Rockzz,

1
Penso che dovresti aggiornare la tua risposta per includere anche il fatto che l'eliminazione di tutto nel repository di maven locale potrebbe anche essere una soluzione.
Adrian Ber,

132

Ho avuto lo stesso identico problema e poiché ho letto da qualche parte che l'errore era causato da un file memorizzato nella cache, l'ho risolto eliminando tutti i file nella cartella del repository .m2. La prossima volta che ho realizzato il progetto ho dovuto scaricare di nuovo tutte le dipendenze ma ne è valsa la pena - 0 errori !!


6
Ho fatto quello che hai detto qui. Sembra aver risolto il mio problema.
rpat,

2
Problema simile qui - questa soluzione sembra averlo risolto anche per me.
Priidu Neemre,

1
Lo stesso è stato per me. Ma ho iniziato mvncon l'opzione di debug e ho notato che un file pom nel repository locale era danneggiato. L'eliminazione di quel file e la sua esecuzione hanno mvncomportato il download di quel file e tutto ha funzionato.
Adrian Ber,

2
ho appena eliminato tutto dalla org/apache/maven/plugins/maven-resources-plugin/2.5cartella ed eseguito di mvn installnuovo. Per me funziona.
Shams

1
In Eclipse, penso che ciò possa essere ottenuto anche facendo clic con il tasto destro del mouse sul progetto -> Maven -> Aggiorna progetto e selezionando "Forza aggiornamento di punti / rilasci", fare clic su OK. Tutte le dipendenze sono state scaricate con 0 errori.
Tamara Aviv,

17

Un paio di cose da provare:

  1. Controlla nuovamente la posizione del repository artefatto locale configurato nel tuo settings.xmlfile (nella posizione seguente {your home folder}/.m2/settings.xml). Sei sicuro che il repository locale sia dove pensi che sia? (Sì, un errore che ho fatto in passato ...)
  2. Rimuovi l'intero contenuto del repository di artefatti sulla nuova macchina di compilazione (o almeno qualsiasi cosa relativa a Maven). Hai accennato a fare un po 'di pulizia del repo degli artefatti ma non sono sicuro di quale directory sia stata rimossa. Ho incontrato strani problemi come questi quando un vaso era corrotto.
  3. Assicurarsi di disporre di spazio / quota disco sufficienti per il repository di artefatti locale. Ho riscontrato strani problemi quando non avevo una quota sufficiente per contenere tutti gli artefatti, probabilmente causati da file jar parzialmente scaricati.
  4. Prova a correre con Maven semplice dalla riga di comando; togliere Eclipse e m2e dall'equazione. mvn -U dependency:resolvedovrebbe farlo. -U forza il download di Maven indipendentemente dalle politiche di aggiornamento del repository. Aggiungi -Xper ottenere la registrazione dettagliata del debug.
  5. Copia settings.xml da MAVEN_HOME \ conf \ in USER_HOME.m2. Aggiungi proxy (se necessario) nel caso in cui ti trovi dietro un server proxy.

+1. Il primo controllo si occupa della maggior parte dei casi, specialmente quando abbiamo un file di impostazioni mvn specifico. Per gli utenti di eclipse, la soluzione rapida consiste nel puntare il file di impostazioni corretto in Finestra> Preferenze> Maven> Impostazioni utente.
Gyani,

9

ho riscontrato lo stesso problema durante l'utilizzo di eclipse kepler e maven versione 3.2,

durante la costruzione del progetto, mi ha mostrato lo stesso errore in eclissi

ci sono due versioni (2.5 e 2.6) del plugin sotto

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

ho rimosso la versione 2.5, quindi ha funzionato per me


7

Il mio problema era la posizione del file di configurazione.

Nelle impostazioni dell'eclissi (Windows-> preferenze-> maven-> Impostazioni utente) il file di configurazione predefinito per maven punta a C:\users\*yourUser*\.m2\settings.xml. Se decomprimi Maven e lo installi in una cartella a tua scelta, il file sarà all'interno *yourMavenInstallDir*/conf/, quindi probabilmente non dove pensa Eclipse (il mio non lo era). In questo caso, maven non si caricherà correttamente. Hai solo bisogno di impostare il percorso "Impostazioni utente" per puntare al file giusto.


7

Sembra che ci possano essere molte cause diverse per questo problema. L'ho provato dopo aver installato una nuova versione di Eclipse (Luna). La riga di comando ha funzionato bene, ma Eclipse ha avuto problemi di costruzione.

Uso un'autorità di certificazione nel mio JRE. Questo è importante perché fornisce la mia autenticazione durante il download delle risorse Maven. Anche se il mio progetto puntava al JRE appropriato all'interno di Eclipse - Eclipse era in esecuzione utilizzando un JRE diverso (questo è evidente guardando le proprietà del processo Java nel task manager di Windows). La mia soluzione era quella di aggiungere quanto segue nel mio eclipse.ini e definire esplicitamente il JRE che voglio usare.

-vm
C:\Program Files\Java\jdk1.7.0_51\bin\javaw.exe 

4

Dovresti verificare Force Update Snapshots/Releasesquando aggiorni il progetto con Maven. Ha funzionato per me :-).Forza aggiornamento istantanee / rilasci


3

Prova a eliminare tutte le directory in /usr/share/maven-repo- ovviamente allora morirà, quindi devi reinstallare e riprovare. Nel mio caso, reinstallare da Maven ver.3. a maven2 con l'eliminazione di tutti i repository ha aiutato.

Ho provato cancellando tutto da .m2 ma non mi è stato di aiuto.


3
Questa domanda ha una risposta accettata e la tua risposta è dirgli di eliminare tutte le sue directory? Assicurati di leggere l'intera domanda e le risposte prima di rispondere.
durron597,

2
@ durron597: la soluzione di Martijn è in realtà abbastanza vicina alla risposta accettata. Sta aggiungendo ulteriori informazioni alla risposta accettata.
mindreader

3

Alcuni file mancavano nel tuo repository locale. Di solito sotto${user.home}/.m2/repository/

Neets answer risolve il problema. Tuttavia, se non si desidera scaricare nuovamente tutte le dipendenze nel proprio repository locale, è possibile aggiungere la dipendenza mancante a un progetto e compilarlo.

Utilizzare il sito Web del repository Maven per trovare la dipendenza. Nel tuo caso mancava http://mvnrepository.com/artifact/org.apache.maven.plugins/maven-resources-plugin/2.5 .

Copia l'XML elencato nel file pom.xml del tuo progetto. In questo caso

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

Esegui mvn compilenella cartella principale di pom.xml. Maven scaricherà tutte le dipendenze mancanti. Dopo il download è possibile rimuovere la dipendenza aggiunta.

Ora dovresti essere in grado di importare il progetto maven o aggiornare il progetto senza l'errore.


3

Quello che ho scoperto è che mentre m2e sta cercando v2.5 per impostazione predefinita, il mio repository locale ha 2.6 e no 2.5.

Senza indagare su come ciò sia avvenuto, semplicemente aggiungendo la dipendenza da pom ha risolto il problema

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

Questo può essere rimosso dopo aver eseguito una build una volta


3

Seguire i semplici passaggi per risolvere il problema riportato di seguito: Impossibile calcolare il piano di compilazione: Plugin org.apache.maven.plugins: maven-resources-plugin: 2.5 o impossibile risolvere una delle sue dipendenze: Impossibile leggere la descrizione del manufatto per org.apache .maven.plugins: maven-ar-plugin: ar: 2.4 in eclipse

inserisci qui la descrizione dell'immagine

Soluzione: Step1: inserisci qui la descrizione dell'immagine

Passo 2:

inserisci qui la descrizione dell'immagine

Problema risolto

inserisci qui la descrizione dell'immagine


2

Un motivo più sottile per questo potrebbe essere un file Settings.xml che ha uno spazio nella prima riga prima del doctype


2

Spero di non essere in ritardo per la festa.

Abbiamo riscontrato questo con Eclipse Kepler e Maven 3.1.

La soluzione è utilizzare un JDK e non un JRE per il tuo progetto Eclipse. Assicurati di provare Maven Clean e prova da Eclipse solo per scaricare i vasetti mancanti.


Ho avuto questo problema per molto tempo e non sono riuscito a capirlo fino a quando non ho iniziato a esaminare le variabili del mio sistema. Ho scoperto che il mio JAVA_HOME era impostato su JRE e non su JDK.
Joe Caruso,


1

La maggior parte delle persone ti dirà di controllare le impostazioni del proxy o di eliminare e aggiungere nuovamente artefatti, ma io starò lontano da questo e ti darò un altro suggerimento nel caso in cui non si rivelasse il tuo problema. Potrebbe essere le impostazioni del tuo mirror.

Se si utilizza Maven in ufficio, è probabile che Maven sia configurato per cercare il repository Maven interno della propria azienda. Se stai facendo un lavoro da casa e non sei connesso alla rete, questo potrebbe essere il problema. Una soluzione ovvia potrebbe essere la VPN per l'ufficio per ottenere visibilità su questo repository. Un altro modo per aggirare questo è aggiungere un altro sito mirror al tuo file /User/.m2/settings.xml, quindi se non riesce a trovarlo sulla tua rete dell'ufficio proverà un repository pubblico.

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

Per altri repository maven, dai un'occhiata qui: http://docs.codehaus.org/display/MAVENUSER/Mirrors+Repositories


1

Nel mio caso sto usando un'installazione maven esterna con m2e. Ho aggiunto le mie impostazioni proxy al file settings.xml dell'installazione di maven esterna. Queste impostazioni non sono state utilizzate da m2e anche dopo aver impostato l'installazione di maven esterna come installazione di maven predefinita.

Per risolvere il problema, ho configurato il file delle impostazioni globali di maven all'interno di eclipse in modo che sia il file settings.xml dalla mia installazione di maven esterna.

Ora eclipse può scaricare gli artefatti richiesti.


1

Dopo aver inserito le impostazioni del proxy in 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>

Verifica se il tag seguente presenta il valore false in settings.xml

<offline>false</offline>

Questo mi ha aiutato.


1

Oltre a ciò che risponde @JackDev, ciò che ha risolto anche il mio problema era

1) Installa jdk nella directory senza spazi:

C:/Java

Invece di

C:/Program Files/Java

Questo è un problema noto in Windows. Ho sistemato JAVA_HOMEpure

2) Installa maven come nel caso Java, sotto C:/Maven. Risolto il problema di M2_HOMEconseguenza.

3) I java 7 e java 8 sul mio laptop. Quindi ho definito jvm usando eclipse.ini. Questo non è un passaggio obbligatorio se non hai -vmaccesso al tuo eclipse.ini. Ho aggiornato:

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

Invece di:

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

In bocca al lupo


1

Se hai configurato un repository in settings.xml di maven , controlla se hai accesso ad esso.

Quando ho avuto questo problema, c'erano repository aziendali configurati in settings.xml ma ero fuori dalla compagnia.


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>


0

Se hai un proxy, devi anche cancellare SOCKS in

Window > Preferences > Network Connections.

0

Stavo riscontrando lo stesso problema.

Ho appena installato il plug-in m2e (Maven2Eclipse) dal sito seguente:

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

Eclipse> Guida> Installa nuovo software> Siti software disponibili> Aggiungi

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

In Installa finestra> Lavora con:

Seleziona questa nuova posizione e aggiungi tutti i plugin visualizzati. Riavvio di Eclipse e funzionava correttamente senza errori precedenti.


0

Se lavori in un'azienda, potrebbero impedirti di scaricare software esterno e installarlo. Potrebbe essere necessario installare i plug-in manualmente o reimpostarli in un repository mirror interno.


0

Prova a scaricare una versione diversa di Maven. Ho avuto lo stesso problema con Maven 3.5.2, ho risolto il mio problema semplicemente scaricando Maven 3.0.4


0

Roba molto vecchia.

Ho risolto il problema risolvendo il LocalRepository in settings.xml. Questo file è stato copiato dall'altro mio computer e il percorso del repository .m2 non era lo stesso.

<?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>

0

Potrei risolvere il problema con i seguenti passaggi

  1. Installa Maven separatamente
    https://www.mkyong.com/maven/how-to-install-maven-in-windows/
  2. Impostare l'installazione Maven esterna in Eclipse
    inserisci qui la descrizione dell'immagine


3. Impostare il proxy in settings.xml nell'installazione di 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. Aggiorna le Impostazioni utente Maven inserisci qui la descrizione dell'immagine

  2. Aggiorna il progetto Maven
    inserisci qui la descrizione dell'immagine


0

Ho spostato il mio progetto su una macchina diversa, ho copiato tutte le mie librerie di maven dalla vecchia macchina alla nuova macchina, ho fatto clic destro sul mio progetto >> Maven >> Aggiorna progetto. E poi ho costruito il mio progetto. Oltre a questo, ho anche fatto questo passo che è mostrato nello screenshot. E questo è tutto ha funzionato !!

Vai a Finestra -> Preferenze -> Maven -> Impostazioni utente, assicurati di avere queste impostazioni.
inserisci qui la descrizione dell'immagine

Inoltre, fai clic con il pulsante destro del mouse sul tuo progetto -> Proprietà -> Maven e assicurati di avere il percorso qui al repository di Maven.
inserisci qui la descrizione dell'immagine


0

Sto affrontando lo stesso problema e nessuna delle precedenti funzioni, come aggiornando MVN anche lo stesso errore, costruendo è lo stesso, ha inserito i dettagli in settings.xml anche se lo stesso problema.

Dopodiché ho provato e fatto qualcosa di diverso che prima non funzionava e funziona.

È semplice, ho fatto clic sull'aggiornamento forzato durante l'aggiornamento del progetto Mvn. Facendo clic con il pulsante destro del mouse sul file pom, è disponibile un'opzione in Maven, "Aggiorna progetto" e si apre un popup per selezionare l'opzione di aggiornamento. ASSICURARSI CHE L'aggiornamento della forza sia controllato, per impostazione predefinita è deselezionato. E il bingo, che funziona come un fascino!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.