2012-09-19 3 views
0

pom 내의 특정 목표에 대해 계승 된 권한을 부여하거나 요청할 수 있습니까?높은 권한으로 pom.xml 섹션을 수행

간단히 말해 저장소에서 이슈를 검색 한 다음 사용자가 쓰기 권한이없는 파일 시스템 디렉토리에 해당 이슈를 저장해야합니다.

이상적으로는 검색된 파일을 파일 시스템에 기록하는 목표에 대해서만 사용자 권한을 높이고 싶습니다.

sudo 또는 이와 비슷한 것을 사용하여 maven-dependency-plugin 복사 목표를 사용할 방법이 있습니까?

그것은 이클립스 프로젝트를 테스트하기 위해 작동하도록 pom.xml 파일에 갈 필요

, 그래서

sudo mvn ... 

는 (상관없이 좋은 생각이 아닌지되는 그) 옵션을 선택하지 않습니다.

+0

당신의 의도를 조금 더 자세히 설명 할 수 있습니다. – khmarbaise

답변

1

나는 그것이 가능하지 않다고 생각합니다. 그러나 질문은 약간 혼란 스럽습니다. 사용자가 액세스 할 수없는 저장소에서 이슈를 가져 오거나 사용자가 액세스 할 수없는 로컬 저장소에 결과 아티팩트를 설치하려고합니까?

어떤 경우에도 내가 아티팩트를 설치하려는 사용자 (또는 종속성 가져 오기)가 액세스 할 수없는 저장소를 사용하는 이유를 알 수 없습니다. 어쩌면 약간의 문맥을 제시하면 대안을 제안 할 수 있습니다

+0

응답 해 주셔서 감사합니다. 질문을 수정하여 – TaninDirect

+0

을 분명히했습니다. 하지만 mvn을 설치 한 사용자가 repo에 쓸 수없는 이유는 무엇입니까? 그것은 말이되지 않습니다. 더 많은 컨텍스트를 사용하여 일반적인 사용 사례를 위반하는 강력한 이유가 있는지 또는 실수/잘못된 구성인지 판단 할 수 있습니까? – Hilikus

+0

Maven에 상당히 익숙하지 않기 때문에 잘못 구성되었을 가능성이 큽니다. 앱을 배포하기위한 설치 단계의 일부로 수행되지 않고 단위 테스트를 실행하기위한 환경을 준비하기 위해 초기화 단계의 일부로 수행됩니다. 즉, 파일을 로컬 저장소에 저장하지 않고 다른 파일 시스템 디렉토리에 저장하려고합니다. – TaninDirect

관련 문제