6
如何从Maven 3.x插件中获取本地存储库位置(URI)?如何从Maven 3.0插件获取本地存储库位置?
如何从Maven 3.x插件中获取本地存储库位置(URI)?如何从Maven 3.0插件获取本地存储库位置?
按照this blog post中所述使用乙醚。
/**
* The current repository/network configuration of Maven.
*
* @parameter default-value="${repositorySystemSession}"
* @readonly
*/
private RepositorySystemSession repoSession;
现在通过RepositorySystemSession.getLocalRepository()
得到当地回购:
LocalRepository localRepo = repoSession.getLocalRepository();
LocalRepository
有getBasedir()
方法,这可能是你想要的。
如何在Maven插件单元测试中做同样的事情? –
@DmytroChyzhykov不知道,你应该问一个单独的问题 –