6
Maven 3.x 플러그인에서 로컬 저장소 위치 (URI)를 가져 오는 방법은 무엇입니까?Maven 3.0 플러그인에서 로컬 저장소 위치를 얻는 방법은 무엇입니까?
Maven 3.x 플러그인에서 로컬 저장소 위치 (URI)를 가져 오는 방법은 무엇입니까?Maven 3.0 플러그인에서 로컬 저장소 위치를 얻는 방법은 무엇입니까?
this blog post에 설명 된대로 Aether를 사용하십시오.
/**
* The current repository/network configuration of Maven.
*
* @parameter default-value="${repositorySystemSession}"
* @readonly
*/
private RepositorySystemSession repoSession;
지금
RepositorySystemSession.getLocalRepository()
를 통해 로컬 환매 약정을 얻을 :
LocalRepository localRepo = repoSession.getLocalRepository();
LocalRepository
당신이 원하는 아마 인 getBasedir()
방법을 가지고 있습니다.
Maven Plugin Unit 테스트에서 어떻게 동일한 작업을 수행 할 수 있습니까? –
@DmytroChyzhykov 아이디어가 없다면 별도의 질문을해야합니다. –