PaaS 플랫폼 외부의 Maven 창 고 를 어떻게 연결 하고 플랫폼 자체 Maven 창 고 를 어떻게 사용 하 는 지

Rainbond      :
Rainbond               PaaS。
      Kubernetes     、   CI/CD       、             ,                ,         、                    。12 12 ,Rainbond    。
[Rainbond    ](http://www.rainbond.com/docs/stable/getting-started/design-concept.html)
[Rainbond    ](https://github.com/goodrain/rainbond)

개술
클 라 우 드 플랫폼 은 rbd-repo 구성 요 소 를 통 해 Maven 창고 관리 기능 을 실 현 했 고 이 구성 요 소 는 Artifactory 오픈 소스 버 전 을 바탕 으로 이 루어 졌 습 니 다.
Artifactory 나 Nexus 와 같은 Maven 창고 관리 시스템 을 설치 했다 면 클 라 우 드 방 의 rbd-repo 구성 요 소 를 설정 하여 로 컬 Maven 창고 와 연결 할 수 있 습 니 다.Maven 창고 가 없 으 면 클 라 우 드 방 에 내 장 된 Maven 창 고 를 직접 사용 하여 응용 구축 할 수 있 습 니 다.
본 고 는 클 라 우 드 방 외부 Maven 창 고 를 연결 하 는 것 을 소개 한다.실제 클 라 우 드 방 을 설정 한 Artifactory 는 외부 Artifactory 나 Nexus 와 도 킹 하 는 동시에 클 라 우 드 방 에 내 장 된 Maven 창 고 를 어떻게 사용 하여 jar 가방 을 올 리 는 지 소개 하고 클 라 우 드 방 을 통 해 자바 응용 을 구축 할 것 이다.
클 라 우 드 방 의 자바 소스 구축 모듈 은 Maven 을 통 해 컴 파일 하고 포장 한 것 입 니 다.클 라 우 드 방 은 모든 창고 주 소 를 미 러(mirror)에서 내부 Maven 창고 주소maven.goodrain.me로,클 라 우 드 방 Mavensettings.xml의 정 보 는 다음 과 같 습 니 다.

  acp-repo
  *
  acp repo
  http://maven.goodrain.me/

Maven 창 고 를 사용자 정의 하려 면[사용자 정의 Maven 프로필]()을 참고 하 십시오.
외부 Maven 창고 도 킹
위의 그림 에서 보 듯 이 클 라 우 드 내부 Maven 창고 관리 시스템 에서 Remote(원 격)유형의 창 고 를 만 들 고 기 존의 Maven 창고 주 소 를 가리 키 면 클 라 우 드 플랫폼 과 의 연결 을 실현 할 수 있 습 니 다.
클 라 우 드 내 장 된 Maven 창고 관리 시스템 로그 인 정보:
주소:http://관리 노드 IP:8081
사용자 이름:admin비밀번호:password안전 상의 이유 로 Maven 창고 의 관리자 비밀 번 호 를 가장 먼저 수정 하 는 것 을 권장 합 니 다.
다음은 도 킹 방법 을 예시 로 설명 한다.
1.Remote 형식의 창 고 를 만 듭 니 다.
  • 방문http:// IP:8081하고 관리자 계 정 으로 로그 인 합 니 다.
  • Admin-Repositories 선택Remote
  • 새로 만 든 원 격(원 격)창고
  • 원 격(원 격)창고 유형 선택 Maven
  • 2.원 격(원 격)창고 설정
    Repository Key:창고 의 이름,다른 창고 와 이름 을 바 꿀 수 없습니다.예 를 들 어 창고 이름 은:demo-repoURL:원 격 창고 의 주소 외부 Maven 창고 가 Artifactory 로 만 들 어 졌 다 면 주 소 는http:///artifactory/list//과 유사 합 니 다.외부 창고 가 Nexus 로 만 들 어 졌 다 면 주 소 는http://maven /nexus/content/repositories//과 유사 합 니 다.
    URL 주소 작성 이 완료 되면 Test 단 추 를 눌 러 연결 의 유효성 을 테스트 할 수 있 으 며,연결 이 유효 하 다 면'Save&Finish'단 추 를 눌 러 생 성 을 완료 할 수 있 습 니 다.
    3.새 창 고 를libs-release가상 창고 에 추가(중요)
    내부 창 고 는 기본적으로libs-release라 는 가상 창 고 를 만 듭 니 다.가상 창고(virtual)는 실제 창고 가 아 닙 니 다.로 컬 창고 와 원 격 창 고 를 조직 하 는 논리 장치 입 니 다.클 라 우 드 미 러 는 모든 창고 주 소 를 닮 았 기 때문에 원 격 창 고 를 가상 창고 에 추가 해 야 합 니 다.
    Admin-->Repositories-->가상 선택libs-release클 라 우 드 방 에 내 장 된 Maven 창고 사용 하기
    Maven 창고 관리 시스템 이 없 으 면 클 라 우 드 방 에 내 장 된 Maven 창고 관리 시스템 을 직접 사용 할 수 있 습 니 다.다음은 조작 절 차 를 소개 한다.
    1.Local 형식의 Maven 창 고 를 만 듭 니 다.Local형식의 Maven 창 고 를 만 듭 니 다.이름 은repo-local입 니 다.
    2.자신의 jar 가방 올 리 기
  • 로 컬 창고 선택repo-local
  • jar 가방 업로드
  • 3.의존 성명 정보 보기
    4.repo-local 을libs-release가상 창고 에 추가
    이 조작 은 윗글 과 일치 하 므 로 여기 서 생략 합 니 다.

    좋은 웹페이지 즐겨찾기