2009-12-17 21 views
5

Al declarar dependencias en maven, puede especificar la versión mínima de la que depende el proyecto, pero tenga mvn exec utilice los últimos binarios.Gestión de versiones de dependencias en maven

Al crear una biblioteca, me gustaría exportar a un conjunto mínimo de dependencias (por ejemplo, JUnit 4.0), pero siempre quiero usar las últimas dependencias por mi cuenta (por ejemplo, JUnit 4.8.1).

Respuesta

9

Puede gestionar rangos de versión para cada dependencia por ejemplo:

<dependency> 
    <groupId>junit</groupId> 
    <artifactId>junit</artifactId> 
    <version>[4.0,)</version> 
    <scope>test</scope> 
</dependency> 

Significa que espera al menos la versión 4.0 de JUnit, pero última versión se utilizará cuando esté disponible.

Cuestiones relacionadas