로컬 maven 저장소의 위치를 나타냅니다. 기본적으로이 로컬 저장소는 $ {user. home}의 사용자 홈 폴더 아래에 있습니다./오후 2/리포지토리, 하지만이 속성을 사용 하면 다른 위치를 정의할 수 있습니다. 이 기능은 프로젝트나 조직 내에서 여러 사용자를 따라 로컬 리포지토리에 공유 해야 하는 경우에 유용 합니다. 당신이 볼 수 있듯이 우리는 두 개의 거울, 하나는 아파치 maven 중앙 저장소와 허구의 자바 코드 괴짜 저장소에 대 한 또 하나를 정의 했습니다. 미러 필드는 정의 된 저장소의 id를 가리켜야 합니다. 로컬 저장소 사용 가능한 한, maven은 기본적으로이를 사용 하지만 빌드 및 maven 작업을 개선 하기 위해이를 사용 해야 한다. 그냥 아래의 파일에 시스템의 사용자 이름과 함께 업데이 트 됩니다. 다음은 maven 설정 .xml 다운로드 파일입니다. 다음 이미지는 maven 설치 디렉토리 구조를 보여줍니다 .이 요소에는 plugingroup 요소의 목록이 포함 되어 있으며 각 요소에는 groupid가 포함 되어 있습니다.

이 목록은 플러그인을 사용할 때 검색 되 고 groupid는 명령행에서 제공 되지 않는다. 이 목록에 자동으로 org. 아파치를 포함 하 고 있습니다. puglinggroup는 플러그인이 호출 되 면 배수 값을 허용, 메 이븐 네트웍 스는 플러그인에 대 한 grouppid를 찾기 위해 해당 요소를 따라 검색 합니다. 그것은 maven 실행을 더 쉽게 만든다. 당신은 기본적으로 몇 가지 플러그인 groupid를 정의할 수 있습니다, 그것은 다음과 같은 것 들을 포함: 확실히 우리는 위의 사용에 대 한 두 개의 서로 다른 설정을 .xml 파일이 필요 합니다. 당신은 maven 및 이클립스 설정에 새로운 있다면 다음 단계를 당신에 게 maven 올바른 방법을 설치 하는 노트북/데스크탑을 따르십시오. maven은 사용자 정의의 높은 수준을가지고, 당신은 maven가 작동 하는 방법을 정의 하기 위해 몇 가지를 정의할 수 있습니다. Maven은 settings 태그를 사용자화 할 수 있는 설정 .xml 이라는 구성 파일을 제공 한다. 우리는 당신이 다음 총알에 (서) 세팅 태그 안에서 만들 수 있는 몇몇 일 (물건)을 볼 것 이다. 당신은 당신이 당신의 기계에서 이전에 사용 하지 않 았 었던 몇몇 재료를 이용할 필요가 있는 경우에 조심 해야 한다, 활성화 된 따로 잇 기 형태와 더불어, maven는 그 재료를 다운로드할 수 없습니다. 당신이 활성화 태그를 볼 경우, 우리는이 프로필을 활성화 하기 위해 몇 가지 요소를 정의,이 프로 파일은 우리가 actibydefault 필드에 표시 된 대로 기본적으로 활성화 되지 않습니다.

정의 된 criterias 중 일부가 일치 하는 경우, maven은이 프로 파일을 활성화 한다. 특정 빌드에서 활성화 되는 프로 파일을 확인 하려면 maven-help-플러그인을 사용 한다. $ {사용자. 홈}/.2 폴더에 plugin-registry 라는 파일이 있습니다. 이 필드는 maven가 해당 파일을 사용 하 여 플러그인 버전을 관리 해야 하는지를 나타냅니다. 기본값을 false로 설정 합니다. maven이 오프 라인 모드에서 작동 해야 하는지 여부를 나타냅니다., 이것은, 메 이븐 네트웍 스 원격 서버에 연결할 수 없습니다. 기본값을 false로 설정 합니다.

예를 들어, 위의 설정에 따라 maven 명령줄이 org. morbay를 실행할 수 있습니다. 부두: 부두 메 이븐-플러그인: 실행 잘린 명령: 개발자 워크스테이션에서 여러 Eclipse 환경을 실행 하 고 있습니까? 또는 귀하의 노트북에? 예. 사용자 지정 maven 설정이 서로 다른 두 개의 Eclipse 작업 공간을 가진 시나리오를 생각해 보자. maven에서 사용자 입력과 상호 작용 해야 하는지 여부를 나타냅니다. 참/거짓 필드입니다. 기본값을 true로 설정 합니다. 이 예에서는 maven 설정 xml 파일과 대부분의 기능을 볼 것 이다. Maven는 아파치에서 자바 프로젝트를 위해 주로 사용 된 구조 자동화 공구 이다. 여기에서 maven 설정 참조에 액세스할 수 있다. 우리는 maven 설정 가능성의 몇 가지 예제를 볼 거 야. 큰 조직에서 네트워크를 통한 트래픽을 줄이거나 빌드 작업을 최적화 하기 위해 저장소의 미러를 만드는 것이 좋은 경우가 있습니다.

Scroll Up