(usando Maven 3.0.3 su Mac con Java 7)In che modo Maven determina quale versione del plug-in utilizzare per i plug-in utilizzati dalla riga di comando?
Quando eseguo mvn dependency:analyze-duplicate
Maven utilizza la versione 2.1 (non importa se 2.8 è disponibile nel mio repo locale o meno) del plugin e si lamenta:
[ERROR] Could not find goal 'analyze-duplicate' in plugin org.apache.maven.plugins:maven-dependency-plugin:2.1 among available goals unpack-dependencies,....
Quando lo eseguo come mvn org.apache.maven.plugins:maven-dependency-plugin:2.8:analyze
funziona correttamente.
Mi sarei presumibile che, sempre, la versione più recente (anche se non ancora nel repository locale) ricade nella versione più recente, se nessuna versione è esplicitamente specificata?
Cosa mi manca? Grazie a tutti per il vostro tempo di risposta.
hai risolto questo? Molto interessato a risolvere questo problema esatto per gli stessi motivi – Ittai