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
하고 관리자 계 정 으로 로그 인 합 니 다.Remote
Repository Key:창고 의 이름,다른 창고 와 이름 을 바 꿀 수 없습니다.예 를 들 어 창고 이름 은:
demo-repo
URL:원 격 창고 의 주소 외부 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
4.repo-local 을
libs-release
가상 창고 에 추가이 조작 은 윗글 과 일치 하 므 로 여기 서 생략 합 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Windows에서 CodeArtifact(Maven)용 토큰을 자동으로 생성하는 방법CodeArtifact를 사용한 적이 있거나 사용할 계획이라면 매일 모든 Maven 프로젝트에서 수동으로 토큰(CODEARTIFACT_AUTH_TOKEN)을 생성해야 합니다. 이는 어려울 수 있으며 개발 속도를 늦출...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.