6
Jak uzyskać lokalną lokalizację repozytorium (URI) z wtyczki Maven 3.x?Jak uzyskać lokalną lokalizację repozytorium z wtyczki Maven 3.0?
Jak uzyskać lokalną lokalizację repozytorium (URI) z wtyczki Maven 3.x?Jak uzyskać lokalną lokalizację repozytorium z wtyczki Maven 3.0?
Użyj eteru zgodnie z opisem w this blog post.
/**
* The current repository/network configuration of Maven.
*
* @parameter default-value="${repositorySystemSession}"
* @readonly
*/
private RepositorySystemSession repoSession;
teraz uzyskać lokalną Repo przez RepositorySystemSession.getLocalRepository()
:
LocalRepository localRepo = repoSession.getLocalRepository();
LocalRepository
ma getBasedir()
metodę, która jest chyba to, co chcesz.
Jak zrobić to samo w testach jednostkowych wtyczki Maven? –
@DmytroChyzhykov nie mam pojęcia, powinieneś zadać osobne pytanie –