패키지 레지스트리의 Maven 패키지
GitLab 패키지 레지스트리에 Maven 아티팩트를 게시하고 설치하는 방법을 설명합니다.
프로젝트 패키지 레지스트리에 Maven 아티팩트를 게시하세요. 그런 다음 의존성으로 사용해야 할 때마다 패키지를 설치할 수 있습니다. Maven 패키지 관리자 클라이언트가 사용하는 특정 API 엔드포인트에 대한 문서는 Maven API 문서 를 참조하세요. 지원 클라이언트: mvn . Maven 패키지 빌드 방법을 알아보세요. gradle . Gradle 패키지 빌드 방법을 알아보세요. sbt . GitLab 패키지 레지스트리에 게시 # 패키지 레지스트리 인증 # 패키지를 게시하려면 토큰이 필요합니다. 달성하려는 목표에 따라 다양한 토큰을 사용할 수 있습니다. 자세한 내용은 토큰 관련 안내 를 참조하세요. 토큰을 생성하고 이후 과정에서 사용할 수 있도록 저장하세요. 여기에 문서화된 방법 이외의 인증 방법은 사용하지 마세요. 문서화되지 않은 인증 방법은 향후 제거될 수 있습니다. 클라이언트 설정 편집 # HTTP를 통해 Maven 리포지터리에 인증하도록 설정을 업데이트하세요. 사용자 지정 HTTP 헤더 # 클라이언트의 설정 파일에 인증 정보를 추가해야 합니다. mvn 토큰 유형 이름 토큰 Personal access token Private-Token 토큰을 그대로 붙여넣거나 토큰을 저장할 환경 변수를 정의하세요 Deploy token Deploy-Token 토큰을 그대로 붙여넣거나 토큰을 저장할 환경 변수를 정의하세요 CI Job token Job-Token ${CI_JOB_TOKEN} OAuth token Authorization Bearer로 토큰에 접두사를 붙이세요 (예: Bearer <oauth_token>) `<name>` 필드는 선택한 토큰과 일치하는 이름으로 지정해야 합니다. settings.xml 파일에 다음 섹션을 추가하세요. <settings> <servers> <server> <id>gitlab-maven</id> <configuration> <httpHeaders> <property> <name>REPLACE_WITH_NAME</name> <value>REPLACE_WITH_TOKEN</value> </property> </httpHeaders> </configuration> </server> </servers> </settings> gradle 토큰 유형 이름 토큰 Personal access token Private-Token 토큰을 그대로 붙여넣거나 토큰을 저장할 환경 변수를 정의하세요 Deploy token Deploy-Token 토큰을 그대로 붙여넣거나 토큰을 저장할 환경 변수를 정의하세요 CI Job token Job-Token System.getenv("CI_JOB_TOKEN") OAuth token Authorization Bearer로 토큰에 접두사를 붙이세요 (예: Bearer <oauth_token>) `