2011-09-15 26 views

cevap

6

this blog post'da açıklandığı gibi Aether kullanın.

/** 
* The current repository/network configuration of Maven. 
* 
* @parameter default-value="${repositorySystemSession}" 
* @readonly 
*/ 
private RepositorySystemSession repoSession; 

şimdi RepositorySystemSession.getLocalRepository() aracılığıyla yerel Repo olsun:

LocalRepository localRepo = repoSession.getLocalRepository(); 

LocalRepository istediğini muhtemelen bir getBasedir() yöntemi vardır.

+0

Maven eklenti birim testlerinde nasıl yapılır? –

+0

@DmytroChyzhykov hiç bir fikriniz yok, ayrı bir soru sormalısınız –