메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

Nexus 를 제거하려면..
  • 작성자

    오*택

  • 작성일

    2011-07-22 10:53:15

  • 조회수

    3,311

  • 구분

    운영환경

  • 진행상태

    완료

질문

Nexus를 사용해서
라이브러리들을 잘 관리 해왔습니다.

근데.. 고객에게 개발환경 및 소스코드를 인계해야 되는
단계에 와서

고객에게 Nexus 환경까지는 제공하지 않기로 했습니다.
그래서 현재 프로젝트의 pom.xml에

<repository>
<id>nexus</id>
<url>http://192.168.1.123:8080/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>

이 부분이 있는데..
어것을 어떻게 고쳐야 빌드시 nexus 를 다시 참조/다운로드 안하고
현재 있는 라이브러리로만 빌드 할 수 있을까요?

답변 부탁 드립니다.

감사합니다.

답변

안녕하세요.. 오인택님..

이미 빌드가 되었다면.. local repository에 참조되는 library가 캐쉬되었기 때문에.. 위 repository를 삭제하시도 빌드에는 문제가 없습니다.
다만, library 추가를 할 수가 없겠죠...

repository 부분에 다른 외부 repository 정보도 추가해 주시면 도움이 될 것 같습니다.

<repository>
<id>mvn2</id>
<url>http://repo1.maven.org/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>jboss</id>
<url>http://repository.jboss.com/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>atlassian</id>
<url>http://maven.atlassian.com/repository/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>

<repository>
<id>egovframe</id>
<url>http://www.egovframe.go.kr/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>

그럼.. 즐거운 하루되십시오.
감사합니다.

이 페이지의 구성

묻고 답하기