2012-03-01 10 views
38

Questa domanda potrebbe essere stata chiesta in precedenza.Arresto dell'aggiornamento dell'indice di Maven eclissi

Ogni volta che apro la mia eclisse ci vuole un istante per aggiornare gli indici di repository Maven.

Non ho alcun plug-in Maven installato ma lo fa ancora.

Qualcuno sa come disabilitare questa funzione perché questo sta diventando un problema per me.

grazie

+0

Try http: // StackOverflow.com/a/13362961/715269 – Gangnus

risposta

68
Window -> Preferences -> Maven -> Download repository index updates on startup (uncheck) 

forse anche utile per voi

Window -> Preferences -> Maven -> Do not automatically update dependencies from remote repositories (check) 
1

Vai alle vostre preferenze di progetto e poi andare ai costruttori. Disabilita il costruttore di Maven. Questo dovrebbe interrompere gli aggiornamenti dell'indice. Immagino che avrai bisogno di farlo su ogni progetto nel tuo spazio di lavoro, non penso che tu possa farlo per tutto lo spazio di lavoro.

+1

Non ho Maven Builder in nessuno dei progetti. Penso che questo potrebbe essere l'installazione di Eclipse .... – Makky

+2

-1 Perché questa risposta è stata mandata in onda - non fornisce alcuna risposta utile. – FrVaBe

2

Se hai qualcosa di simile (notare il <updatePolicy>):

<repositories> 
    <repository> 
     <id>foo-bar-repository</id> 
     <url>http://foo.bar.com/repository</url> 
     <snapshots> 
      <updatePolicy>always</updatePolicy> 
     </snapshots> 
    </repository> 
</repositories> 

Questo può compromettere il tuo Eclipse e costringerlo a provare a scaricare i vasi ogni volta. È possibile impostare questo a:

  <updatePolicy>daily</updatePolicy> 

o qualche altro intervallo come descritto here.

+1

Riguarda l'aggiornamento delle librerie ma non l'indice del repository - come richiesto nella domanda. – FrVaBe

2

Inoltre, dopo aver disabilitato l'aggiornamento come suggerito da FrVaBe, se mantiene l'aggiornamento, provare ad aggiornare le impostazioni utente. Ha funzionato per me

Preferences->Maven->User Settings->Update Settings 
+0

Ho accettato la risposta di FrVabe perché questo ha funzionato per me. -1 – Makky

+0

Quindi, dovrei downvotare la risposta di FrVabe solo perché ho bisogno di un altro passo per farmi lavorare? sei pazzo Makky. – Dipendra

+0

Non sono pazzo ma penso che tu sia. Forse non lo stai capendo correttamente. Cosa stai rispondendo esattamente qui? – Makky

0

Per disattivare l'aggiornamento di indice eclissi. Mostra sempre enter image description here.

Fase 1

Go Finestra tabulazioni> Preferenze -> Maven

Fase 2

incontrollato

  • Scarica l'indice del repository updat es all'avvio
  • Non aggiornare automaticamente le dipendenze da repository remoti

enter image description here

enter image description here

Fase 3

Clicca Ok-> riavviare Eclipse

Problemi correlati