Nexus

개요

표준프레임워크 개발환경에서 Nexus 환경을 직관적으로 관리하기 위해 제공하는 Nexus 관리환경

설명

Nexus 사용시 수동으로 직접 수정해야했던 Nexus repository의 정보 등을 통합 관리하여 관리를 용이하게 함으로써, 개발의 편의를 높이는 기능을 제공한다.

사용법

Nexus 구성

  1. eGovFrame 통합메뉴에서 eGovFrame > Configuration > Server Connection Management > Nexus를 선택한다.


  2. Preferences 페이지에서 New 버튼을 클릭하여 새로운 Nexus repository를 추가한다.



    1. Release : 라이브러리의 사용시 가장 최신버전과의 의존관계를 갖도록 설정한다.
    2. Snapshots : 빌드할 때 마다 가장 최근에 배포한 라이브러리가 있는지 파악하여, 로컬에 있는 라이브러리보다 최신의 라이브러리가 있을 경우 다운로드 한다.

✔ 주의: Nexus URL 입력 시 실제 운영되고 있는 Nexus Repository 주소를 입력하여 프로젝트 빌드 시 필요한 dependency가 잘 반영되도록 한다.(제대로 입력되지 않았을 경우 Missing Artifact 오류가 발생한다)

Project 별 Nexus Reopsitory 적용

  1. eGovFrame Perspective에서 대상이 되는 프로젝트를 선택 > 우클릭하여 Properties를 선택한다.


  2. 프로퍼티 페이지에서 eGovFrame > Nexus를 선택한다.

  3. 기 설정된 Nexus 정보 중 대상 프로젝트에서 사용할 repository를 선택(체크박스) 후 OK버튼을 클릭하여 적용한다.


 
egovframework/dev2/imp/inspection/nexus.txt · 마지막 수정: 2023/12/21 05:21 (외부 편집기)
 
이 위키의 내용은 다음의 라이센스에 따릅니다 :CC Attribution-Noncommercial-Share Alike 3.0 Unported
전자정부 표준프레임워크 라이센스(바로가기)

전자정부 표준프레임워크 활용의 안정성 보장을 위해 위험성을 지속적으로 모니터링하고 있으나, 오픈소스의 특성상 문제가 발생할 수 있습니다.
전자정부 표준프레임워크는 Apache 2.0 라이선스를 따르고 있는 오픈소스 프로그램입니다. Apache 2.0 라이선스에 따라 표준프레임워크를 활용하여 발생된 업무중단, 컴퓨터 고장 또는 오동작으로 인한 손해 등에 대해서 책임이 없습니다.
Recent changes RSS feed CC Attribution-Noncommercial-Share Alike 3.0 Unported Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki