우리 팀은 Apache를 사용하는 개발 서버에서 공유되는 내부 팀 maven 저장소를 사용합니다. 또한 동일한 시스템에서 Continuum CI 서버를 실행합니다. Continuum의 Maven 빌드는 최종 아티팩트를 공유 디렉토리에 직접 복사하는 "설치"목표로 실행됩니다.
문제는 mvn install배포 목표 (mvn-deploy 플러그인)를 사용 하고 사용하는 공유 저장소에 파일을 추가하는 것의 차이점은 무엇 입니까?
사용 mvn deploy하면 추가 구성 문제가 발생 하는 것처럼 보이지만 공유 저장소에 파일을 설치하는 것은 maven의 내부 작업과 관련된 어떤 이유로 든 나쁜 생각이라는 것을 읽었습니다.
업데이트 : 나는 사이의 기능적 차이 얻을 deploy과 install; 실제로 maven repo에서 생성되는 파일과 관련하여 낮은 수준의 세부 정보에 더 관심이 있습니다.
mvn deploy무엇입니까? 처음에 필요한 추가 구성에 대해 어떤 이점이 있습니까?