2014-05-19 13 views
13

Ho bisogno di installare un POM padre (senza un file JAR) nel mio repository .m2 locale. mvn install:install-file non mi consente di farlo, richiede sempre un -Dfile=<path-to-jar> valido.Come installo un POM nel mio repository m2 locale?

Come è possibile installare tmp/dependency-management-1.0.0-SNAPSHOT.pom?

risposta

23

Mentre è necessario specificare -Dfile, si può dire mvn install:install-file di ignorare il file e basta installare il POM con -Dpackaging=pom:

mvn install:install-file \ 
    -Dpackaging=pom \ 
    -Dfile=tmp/dependency-management-1.0.0-SNAPSHOT.pom \ 
    -DpomFile=tmp/dependency-management-1.0.0-SNAPSHOT.pom 

sarà sufficiente installare il POM, ignorando il valore passato come file.

+2

Un po 'sciocco ma funziona! –

Problemi correlati