Quando si dichiarano le dipendenze in maven, è possibile specificare la versione minima a cui il progetto dipende, ma utilizzare mvn exec
utilizzando i file binari più recenti.Gestione delle versioni dipendenti in Maven
Quando si crea una libreria, vorrei esportare su un insieme minimo di dipendenze (ad esempio JUnit 4.0), ma voglio sempre utilizzare le dipendenze più recenti (ad esempio JUnit 4.8.1).