6
¿Cómo obtener la ubicación del repositorio local (URI) desde el plugin de Maven 3.x?¿Cómo obtener la ubicación del repositorio local desde el plugin Maven 3.0?
¿Cómo obtener la ubicación del repositorio local (URI) desde el plugin de Maven 3.x?¿Cómo obtener la ubicación del repositorio local desde el plugin Maven 3.0?
Utilice Aether como se describe en this blog post.
/**
* The current repository/network configuration of Maven.
*
* @parameter default-value="${repositorySystemSession}"
* @readonly
*/
private RepositorySystemSession repoSession;
ahora conseguir el Repo local a través de RepositorySystemSession.getLocalRepository()
:
LocalRepository localRepo = repoSession.getLocalRepository();
LocalRepository
tiene un método getBasedir()
, que es probablemente lo que quiere.
¿Cómo hacer lo mismo en las pruebas de unidad de complemento Maven? –
@DmytroChyzhykov ni idea, deberías hacerte una pregunta por separado –