Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

넥서스는 저장소 관리자이므로 가장 중요하고 많이 사용하는 기능은 아티팩트를 등록하고 관리하는 것이다.

...

 URL 은 http://repo1.maven.org/maven2/ 이다.

 

 

저장소를 찾는 방법

메이븐의 세 가지 저장소 타입중 로컬 저장소와 중앙 저장소 두 개는 메이븐에 기본 설정되어 있다.

그러면 메이븐에게 어떻게 우리가 구축한 리모트 저장소를 알려줄 수 있을까?

바로 프로젝트마다 생성하는 pom.xml 에 지정하는 것이다.

pom.xml 을 버전 관리 서버에 넣으면 체크아웃 받은 모든 개발자가 설정을 공유하므로 이 방법은 모든 개발자가 공유할 수 있다.

...

pom.xml 과 설정하는 내용과 비슷하나 <profile> 항목에 설정하며 <activeProfiles> 로 활성화 시켜야 하는 것만 다를 뿐이다.

 

 

 

디플로이 저장소 설정

프로젝트 빌드시 우리가 구축한 넥서스 서버를 통해 아티팩트를 가져오는 사용하는 방법을 알았다.

...

버전을 바꾸고 싶지 않다면 해당 저장소의 설정에서 Redeploy Policy 를 Allow 로 변경하고 디플로이 하거나 아니면 넥서스의 실제 저장소의 파일 시스템에서 아티팩트를 직접 삭제해야 한다.


Scroll ignore