폐쇄망 egov버전 업그레이드시 적용 방법 문의
- 작성자 :
- 여*휘
- 작성일 :
- 2020-02-17 14:39:57
- 조회수 :
- 2,277
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요
폐쇄망에서 egov 버전을 업그레이드 하였을때 적용 방법에 대하여 문의드립니다.
egov 버전 업그레이드를 위해 폐쇄된 저희 내부망의 Nexus에 3.8버전 라이브러리들을 업로드 하고 받았더니
기존 소스들에서 셀수 없을만큼 많은 오류가 발생하였습니다.
원인을 분석해보니, 내부망에 업로드한 라이브러리를 받았을 때
라이브러리별 pom의 내용이 텅 빈상태로 받아지더군요.
내부망이 아닌 인터넷의 repository에서 받을 때는 각 라이브러리들의 의존 라이브러리들이
해당 라이브러리의 pom문서에 작성이 된 채로 받아지는데,
각 라이브러리를 따로 내부망 nexus에 업로드하여 이를 통해 받을 때는
의존 라이브러리들이 작성이 되지 않은채로 받아지게 되어
그 라이브러리들을 인식하지 못해 오류가 발생하는 것으로 파악하였습니다.
그렇다면 폐쇄망 nexus에 업로드 할시에는 어떤 방법으로 해야할까요?
라이브러리들을 바로 적용 시킬수 있는 방법은 없는 건가요?
번거로워도 인터넷 망에서 maven repository를 통해 받고,
받아진 버전의 repository를 통째로 폐쇄된 nexus로 올리는 방법밖에 없을까요?
답변주시면 감사하겠습니다.
폐쇄망에서 egov 버전을 업그레이드 하였을때 적용 방법에 대하여 문의드립니다.
egov 버전 업그레이드를 위해 폐쇄된 저희 내부망의 Nexus에 3.8버전 라이브러리들을 업로드 하고 받았더니
기존 소스들에서 셀수 없을만큼 많은 오류가 발생하였습니다.
원인을 분석해보니, 내부망에 업로드한 라이브러리를 받았을 때
라이브러리별 pom의 내용이 텅 빈상태로 받아지더군요.
내부망이 아닌 인터넷의 repository에서 받을 때는 각 라이브러리들의 의존 라이브러리들이
해당 라이브러리의 pom문서에 작성이 된 채로 받아지는데,
각 라이브러리를 따로 내부망 nexus에 업로드하여 이를 통해 받을 때는
의존 라이브러리들이 작성이 되지 않은채로 받아지게 되어
그 라이브러리들을 인식하지 못해 오류가 발생하는 것으로 파악하였습니다.
그렇다면 폐쇄망 nexus에 업로드 할시에는 어떤 방법으로 해야할까요?
라이브러리들을 바로 적용 시킬수 있는 방법은 없는 건가요?
번거로워도 인터넷 망에서 maven repository를 통해 받고,
받아진 버전의 repository를 통째로 폐쇄된 nexus로 올리는 방법밖에 없을까요?
답변주시면 감사하겠습니다.
A
안녕하세요.
표준프레임워크센터 입니다.
폐쇄망의 경우
보안적인 측면으로 망분리를 하였기 때문에
약간의 불편함이 필연적으로 있을듯 합니다.
가능 하다면
마지막에 기재하신
인터넷망에서 받은 라이브러리를
폐쇄망으로 옮긴다음
통째로 nexus에 올리는 방법이 가능 손쉬울듯 합니다.
다음으로
다음 포탈페이지를 보시면
실행환경 버전별로 적용된 라이브러리의 버전이 명시 되어 있습니다.
https://www.egovframe.go.kr/EgovOSS.jsp?menu=1&submenu=2&leftsub=3
하나 하나 다운로드 받아서 nexus에 적용할수는 있으나
이역시 내부망의 nexus로 옮기는 과장은 필연적일듯 합니다.
그외에
외부 센트럴 레포지토리 주소와 포트를
개방하는 방법도 있을듯 합니다.
감사합니다.
표준프레임워크센터 입니다.
폐쇄망의 경우
보안적인 측면으로 망분리를 하였기 때문에
약간의 불편함이 필연적으로 있을듯 합니다.
가능 하다면
마지막에 기재하신
인터넷망에서 받은 라이브러리를
폐쇄망으로 옮긴다음
통째로 nexus에 올리는 방법이 가능 손쉬울듯 합니다.
다음으로
다음 포탈페이지를 보시면
실행환경 버전별로 적용된 라이브러리의 버전이 명시 되어 있습니다.
https://www.egovframe.go.kr/EgovOSS.jsp?menu=1&submenu=2&leftsub=3
하나 하나 다운로드 받아서 nexus에 적용할수는 있으나
이역시 내부망의 nexus로 옮기는 과장은 필연적일듯 합니다.
그외에
외부 센트럴 레포지토리 주소와 포트를
개방하는 방법도 있을듯 합니다.
감사합니다.