공통컴포넌트 업데이트 문의
- 작성자 :
- 송*준
- 작성일 :
- 2019-10-04 09:23:55
- 조회수 :
- 1,762
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요.
공공기관 IDC에서 근무하는 개발자 입니다.
8월달에 국정원에서 이가브 컴포넌트 3.8로 업데이트를 하라고 공문이 왔습니다.
이 업데이트 건때문에 문제가 많은데요..
1. 현재 저희 개발 프레임워크가 이가브2.0으로 되어있습니다. 라이브러리 보면 2.0과2.5이렇게 같이 있더라구요.
2.0에서 3.8로 업데이가 가능한지...? 이게 혼자서 운영 및 유지보수를 하고 있는 입장인데 작은 사이트는 아니고 상당히 크고
디렉토리구조로 여러 사이트가 붙어있는 상황입니다. 국정원 측에서는 프레임워크를 아예 3.8로 변경하라고 이야기를 하고있습니다.
2. 현재 저희 IDC에서 다른사이트를 맡고 있는 개발자도 있는데 이가브 3.5버전을 쓰고있는데 컴포넌트만 3.8로 교체가 가능한지...?
가능하다면 어떻게 해야하는지...? 가 궁금합니다. 공통 컴포넌트 업데이트라고 파일 올라온걸 그냥 전체다 덮어 씌우기만 하면 되는건지,
아니면 소스를 하나하나 전부 분석해서 그 부분들만 수정을 해야하는건지 등등
3. 3.8에서 지원하는 jdk최소버전을 알고싶습니다.
이 부분에 대해서 답변 남겨주시면 감사하겠습니다.
공공기관 IDC에서 근무하는 개발자 입니다.
8월달에 국정원에서 이가브 컴포넌트 3.8로 업데이트를 하라고 공문이 왔습니다.
이 업데이트 건때문에 문제가 많은데요..
1. 현재 저희 개발 프레임워크가 이가브2.0으로 되어있습니다. 라이브러리 보면 2.0과2.5이렇게 같이 있더라구요.
2.0에서 3.8로 업데이가 가능한지...? 이게 혼자서 운영 및 유지보수를 하고 있는 입장인데 작은 사이트는 아니고 상당히 크고
디렉토리구조로 여러 사이트가 붙어있는 상황입니다. 국정원 측에서는 프레임워크를 아예 3.8로 변경하라고 이야기를 하고있습니다.
2. 현재 저희 IDC에서 다른사이트를 맡고 있는 개발자도 있는데 이가브 3.5버전을 쓰고있는데 컴포넌트만 3.8로 교체가 가능한지...?
가능하다면 어떻게 해야하는지...? 가 궁금합니다. 공통 컴포넌트 업데이트라고 파일 올라온걸 그냥 전체다 덮어 씌우기만 하면 되는건지,
아니면 소스를 하나하나 전부 분석해서 그 부분들만 수정을 해야하는건지 등등
3. 3.8에서 지원하는 jdk최소버전을 알고싶습니다.
이 부분에 대해서 답변 남겨주시면 감사하겠습니다.
A
안녕하세요.
표준프레임워크센터 입니다.
질문하신 항목에 대하여 각각
답변드리겠습니다.
답변1)
공통컴포넌트를 업그레이드 하실려면 실행환경이 업그레이드되어야 합니다.
메이븐을 사용하신 다면 pom.xml의 버전을 변경하면 실행환경은 업그레이드가 됩니다.
하지만 관련된 설정을 모두 대응해 주셔야 정상적인 기동이 가능 합니다.
다음 실행환경 업그레이드 가이드를 참고하실수 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:%EC%8B%A4%ED%96%89%ED%99%98%EA%B2%BD%EA%B0%80%EC%9D%B4%EB%93%9C
2.0에서 업그레이드 하신다면 다음 5가지 단계를 거치셔야 합니다.
"실행환경 업그레이드 가이드 (3.7 -> 3.8)"
"실행환경 업그레이드 가이드 (3.7 -> 3.7)"
"실행환경 업그레이드 가이드 (3.5 -> 3.6)"
"실행환경 업그레이드 가이드 (3.X -> 3.5)"
"실행환경 업그레이드 가이드 (2.X -> 3.X) : (3.0, 3.1)"
답변2)
3.5버전의 경우 앞의 답변과 같은 요령으로 하시면 됩니다.
공통컴포넌트는 표준프레임워크 실행환경에 대한
일종의 모델하우스 같은 예제 프로젝트 입니다.
일반적으로 SI개발을 진행하실때
공통컴포넌트중 몇가지 샘플을 가져다가 그 기반으로
기능과 코드를 추가하여 작업을 하시게 됩니다.
따라서 단순히 덮어쓰기만 하시면 않되고
수정된 부분에 대한 검토 및 테스트등이 필요하실듯 합니다.
가장 중요한 부분은 보안패치 부분을 적용하셔야 합니다.
다음 표준프레임워크 포탈 공지사항에서
검색조건 "제목"으로 하시고 키워드를 "보안"으로 하시면 검색이 가능합니다.
https://www.egovframe.go.kr/cop/bbs/selectBoardList.do?menu=7&submenu=1&bbsId=BBSMSTR_000000000006
답변3)
3.8에서 지원하는 jdk는 JDK 1.7 이상 입니다.
감사합니다.
표준프레임워크센터 입니다.
질문하신 항목에 대하여 각각
답변드리겠습니다.
답변1)
공통컴포넌트를 업그레이드 하실려면 실행환경이 업그레이드되어야 합니다.
메이븐을 사용하신 다면 pom.xml의 버전을 변경하면 실행환경은 업그레이드가 됩니다.
하지만 관련된 설정을 모두 대응해 주셔야 정상적인 기동이 가능 합니다.
다음 실행환경 업그레이드 가이드를 참고하실수 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:%EC%8B%A4%ED%96%89%ED%99%98%EA%B2%BD%EA%B0%80%EC%9D%B4%EB%93%9C
2.0에서 업그레이드 하신다면 다음 5가지 단계를 거치셔야 합니다.
"실행환경 업그레이드 가이드 (3.7 -> 3.8)"
"실행환경 업그레이드 가이드 (3.7 -> 3.7)"
"실행환경 업그레이드 가이드 (3.5 -> 3.6)"
"실행환경 업그레이드 가이드 (3.X -> 3.5)"
"실행환경 업그레이드 가이드 (2.X -> 3.X) : (3.0, 3.1)"
답변2)
3.5버전의 경우 앞의 답변과 같은 요령으로 하시면 됩니다.
공통컴포넌트는 표준프레임워크 실행환경에 대한
일종의 모델하우스 같은 예제 프로젝트 입니다.
일반적으로 SI개발을 진행하실때
공통컴포넌트중 몇가지 샘플을 가져다가 그 기반으로
기능과 코드를 추가하여 작업을 하시게 됩니다.
따라서 단순히 덮어쓰기만 하시면 않되고
수정된 부분에 대한 검토 및 테스트등이 필요하실듯 합니다.
가장 중요한 부분은 보안패치 부분을 적용하셔야 합니다.
다음 표준프레임워크 포탈 공지사항에서
검색조건 "제목"으로 하시고 키워드를 "보안"으로 하시면 검색이 가능합니다.
https://www.egovframe.go.kr/cop/bbs/selectBoardList.do?menu=7&submenu=1&bbsId=BBSMSTR_000000000006
답변3)
3.8에서 지원하는 jdk는 JDK 1.7 이상 입니다.
감사합니다.