2012-04-27 28 views
27

sto utilizzando la seguente configurazione:file non trovato MANIFEST.MF Eclipse

  • Eclipse Indigo
  • Maven 2
  • ClearCase (come SVN e CVS)

e ogni volta Voglio eseguire un'applicazione all'interno di eclipse appare un popup che mi dice che si è verificato un problema : File non trovato: ... \ target \ classes \ META-INF \ MANIFEST.MF.

+0

il file in quel percorso esiste? – JoseK

+0

Ci scusiamo per la risposta tardiva, in realtà no, né in ClearCase né in Eclipse! – Adil

+0

http://stackoverflow.com/questions/9810236/difference-maven-build-in-same-pom-file – Dali

risposta

43

Passare alla radice del progetto. Ovunque si trova il pom quindi provare a fare un

mvn eclipse:clean 

Poi aggiornare i vostri progetti e vedere dove che ti lascia

+1

Ha funzionato per me :-) – saikosen

+4

'Eliminazione file: .project Eliminazione directory: .settings' Immagino che in qualche modo questo lo ha completamente distrutto per me. –

+4

dopo la pulizia, si dovrebbe eseguire mvn eclipse: eclipse troppo – Tacsiazuma

0

Chiudere l'eclissi e ricominciare l'eclissi. Questo aggiornerà i progetti e il problema sarà risolto.

+6

Non è necessario chiudere Eclipse, basta aggiornare il progetto. – heroin

7

Se si utilizza anche Maven e talvolta si compila all'esterno di Eclipse, potrebbe essere rimosso il manifest di Eclipse e Eclipse non riconoscerà il manifest creato da Maven esterno.

TL; DR Deseleziona "Maven Archiver genera file sotto la build directory" in Window > Preferences > Maven > WTP.

Ulteriori informazioni nella risposta di @ cosjav on another question.

1

Tutti. Per me, c'è stato un errore in pom.xml. Ho formattato il codice (Ctrl + Shift + F) e l'errore è scomparso. Dopo che sono stato in grado di eseguire l'applicazione.

1

pulito tutto (coinvolti) Progetti e aggiornare i vostri progetti aperti nell'area di lavoro

11

clic destro del mouse sul progetto quindi fare clic su Maven poi non aggiornare lavoro project.It per me.

6
I had the similar issue.What I did is 

    1. Right click on project>Maven>Disable Maven Nature 
    2. Right click on project>configure>Convert to maven project 

Error gone 
+0

Ha funzionato per me, non sono sicuro di cosa c'era che non andava? –

0

Ho avuto lo stesso problema, ma ha ottenuto risolto solo disturbare la formattazione di

POM.xml

e premere

Ctrl + A e ctrl + shift + f quindi salvare il documento

0

Fare clic destro sulla progetto ->Maven ->Aggiornamento

DEBUG o ESEGUI il server per recuperare il file di guerra creato di recente.

Assicurati di controllare "Forza aggiornamento istantanee/release", mentre facendo MAVEN UPDATE

0

So che questa domanda ha già una risposta. Dopo diversi tentativi, ciò che ha funzionato per me è stato espandere il mio progetto in Eclipse, facendo clic con il tasto destro sulla directory di destinazione e facendo clic su Aggiorna e da allora ha funzionato. Spero che questo funzioni per qualcuno se tutto ciò non riesce.