2012-05-06 13 views
7

Sto provando a creare un progetto di maven, ma ho riscontrato un problema.Maven non trova genitore POM

pom ha specificato padre pom e Maven non riesce a trovarlo. In realtà ho il padre pom, ma non so dove metterlo o cosa dovrei fare in modo che Maven lo sappia.

Sono nuovo di essere così spiacente se la mia domanda è stupida.

+0

Possiamo cercare di aiutare se ci fai vedere quello che già avete (contenuti rilevanti pom.xml , struttura del progetto, ...) e cosa intendi per "Maven non riesce a trovarlo". – Behe

+0

La tua domanda non è abbastanza specifica, potrebbe essere dovuta a tanti problemi diversi ... – Gurvan

risposta

6

Se hai il padre gen, puoi provare a installarlo.

Quando si esegue mvn install su un modulo, la risorsa risultante verrà inserita nel repository, in modo che possa essere utilizzata da altri moduli.

4

Sto usando Netbeans, ho eseguito -N versioni: update-child-modules in Esegui Maven/Obiettivi.

Ha funzionato! Ci sono voluti 5 minuti per costruire, ma ha costruito il progetto, ed è la prima volta che lo ha.

+0

Questo ha funzionato per me. Mi ha permesso di scoprire un errore di battitura sul numero di versione del genitore principale. – jspurim

+0

Ha funzionato anche per me. Dal prompt dei comandi: 'mvn -N versioni: update-child-modules' –

-1

Lo stesso errore per me. Ho risolto l'aggiornamento del progetto con un nuovo file POM (qualcuno del mio team l'ha cancellato accidentalmente).

0

Ciò accade quando le diverse POM nel progetto. Non hanno la stessa versione.

Per esempio se si dispone di:

MyProject/EAR ..... MyProject/WEB ..... 

è necessario avere la stessa versione in tre POM

+0

come migliora la risposta precedentemente accettata? –

Problemi correlati