DevOps/Nexus

[Nexus] repository maven group 생성 및 사용 방법

cob 2024. 3. 8. 14:37

 

 

Repository Group 
여러 개의 리포지토리를 그룹으로 묶어 하나의 진입점으로 사용 가능하다.

 

 


1. 생성 방법

1-1) [Repositories] -> [maven2 (group)] 클릭

 

 

1-2) 하나의 그룹으로 묶을 리포지토리를 추가한다.

group 리포지토리

 

 


2. settings.xml

<servers>
        <server>
                <id>[서버 매핑 ID]</id>
                <username>[nexus 사용자 ID]</username>
                <password>[nexus 사용자 PW]</password>
        </server>
</servers>
<mirrors>
        <mirror>
                <id>[서버 매핑 ID]</id>
                <mirrorOf>*</mirrorOf>
                <url>[url]/repository/my-repo-group/</url>
        </mirror>
</mirrors>
  • 위 코드 처럼 그룹 리포지토리 url 정보를 입력해 maven 저장소를 그룹 리포지토리로 변경한다. pom.xml에서 라이브러리를 추가하게 되면 앞으로는 그룹 리포지토리에서 가져오게 된다.

 

  • 배포는 동일하게 hosted 리포지토리에 배포한다.

2024.03.04 - [DevOps/Nexus] - [Nexus] repository maven hosted배포(deploy) 방법(자동, 수동, API)

반응형