jdk 1.7을 1.8로 업그레이드 하기 위한 로드맵 안내 요청
- 작성자 :
- 이*연
- 작성일 :
- 2025-04-14 11:40:56
- 조회수 :
- 101
- 구분 :
- 적용지원(기술지원)
- 진행상태 :
- 완료
Q
안녕하세요
한국사학진흥재단 이재연 책임행정관 입니다.
2016년에 표준프레임워크 3.5.1을 이용하여 개발한 시스템의 DBMS를 업그레이드 하려고 관련환경을 확인해 보니
jdk를 1.8 이상으로 올려야 하는 이슈가 발생하여 문의 드립니다.
질문1) jdk를 올릴려면 표준프레임워크도 그에 맞추어 업그레이드 해야 하는지 여부
질문1-1) 만약 표준프레임워크 버전을 올려야 한다면, 1.8지원버전이 4.0 이상 인데, 3.5.1에서 바로 4.0으로 업그레이드 가능한지, 아니면 순서대로(3.6->3.7->3.8->3.9->4.0) 버전을 올려야 하는것인지?
한국사학진흥재단 이재연 책임행정관 입니다.
2016년에 표준프레임워크 3.5.1을 이용하여 개발한 시스템의 DBMS를 업그레이드 하려고 관련환경을 확인해 보니
jdk를 1.8 이상으로 올려야 하는 이슈가 발생하여 문의 드립니다.
질문1) jdk를 올릴려면 표준프레임워크도 그에 맞추어 업그레이드 해야 하는지 여부
질문1-1) 만약 표준프레임워크 버전을 올려야 한다면, 1.8지원버전이 4.0 이상 인데, 3.5.1에서 바로 4.0으로 업그레이드 가능한지, 아니면 순서대로(3.6->3.7->3.8->3.9->4.0) 버전을 올려야 하는것인지?
환경정보
-
- OS 정보 : Solalis
- 표준프레임워크 버전 : 3.5.1
* egovframework.rte.bat.core-3.1.0.jar
- JDK(JRE) 정보 : 1.7
- WAS 정보 : JEUS7
- DB 정보 : Oracle 12c
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
답변1)
DBMS를 업그레이드 하면서 WEB/WAS쪽의 JDK도 업그레이드 하는것으로 이해가 됩니다.
JDK 버전만 올리는 경우 JDK의 경우 일반적으로 하위 호환성을 유지 하여
일반적으로 표준프레임워크를 그대로 사용하실 수 있습니다.
다만, 이부분은 추가로 사용하시는 라이브러리 및 솔루션에 따라 호환성 문제가 발생할수 있기 때문에
반드시 자체적으로 테스트베드를 구성하셔서 사전에 검토 및 검증을 하셔야 합니다.
답변2)
이경우 단계별로 올리는 것을 권장드립니다.
v4.0보다는 최신버전 v4.3으로 업그레이드를 권장드립니다.
다만, 기재 하신 내용을 확인해 보니
JEUS7을 사용하시는것으로 보이며 이경우 Servlet 3.0까지만 지원하는것으로 확인됩니다.
https://technet.tmax.co.kr/upload/download/online/jeus/pver-20171211-000001/release-note/chapter_jeus_7_0.html
이경우 표준프레임워크 v3.10까지만 지원되며
표준프레임워크 v4.0 이상을 지원하지 않습니다.
참고로 v4.0 이상에서는 WAS의 스펙이 반드시 Servlet 3.1 이상을 지원해야 합니다.
다음은 표준프레임워크 업그레이드 가이드 입니다.
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
다음 가이드를 차례대로 참조 하셔야 합니다.
실행환경 업그레이드 가이드 (3.9 -> 3.10)
실행환경 업그레이드 가이드 (3.8 -> 3.9)
실행환경 업그레이드 가이드 (3.7 -> 3.8)
실행환경 업그레이드 가이드 (3.6 -> 3.7)
실행환경 업그레이드 가이드 (3.5 -> 3.6)
버전 차이가 많은 경우
v3.0/3.1 => 3.10으로 업그레이드 방법에 대해 별도 가이드 하고 있습니다.
https://www.egovframe.go.kr/home/ntt/nttRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=75&bbsId=3&nttId=1778
감사합니다.
표준프레임워크센터 입니다.
답변1)
DBMS를 업그레이드 하면서 WEB/WAS쪽의 JDK도 업그레이드 하는것으로 이해가 됩니다.
JDK 버전만 올리는 경우 JDK의 경우 일반적으로 하위 호환성을 유지 하여
일반적으로 표준프레임워크를 그대로 사용하실 수 있습니다.
다만, 이부분은 추가로 사용하시는 라이브러리 및 솔루션에 따라 호환성 문제가 발생할수 있기 때문에
반드시 자체적으로 테스트베드를 구성하셔서 사전에 검토 및 검증을 하셔야 합니다.
답변2)
이경우 단계별로 올리는 것을 권장드립니다.
v4.0보다는 최신버전 v4.3으로 업그레이드를 권장드립니다.
다만, 기재 하신 내용을 확인해 보니
JEUS7을 사용하시는것으로 보이며 이경우 Servlet 3.0까지만 지원하는것으로 확인됩니다.
https://technet.tmax.co.kr/upload/download/online/jeus/pver-20171211-000001/release-note/chapter_jeus_7_0.html
이경우 표준프레임워크 v3.10까지만 지원되며
표준프레임워크 v4.0 이상을 지원하지 않습니다.
참고로 v4.0 이상에서는 WAS의 스펙이 반드시 Servlet 3.1 이상을 지원해야 합니다.
다음은 표준프레임워크 업그레이드 가이드 입니다.
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
다음 가이드를 차례대로 참조 하셔야 합니다.
실행환경 업그레이드 가이드 (3.9 -> 3.10)
실행환경 업그레이드 가이드 (3.8 -> 3.9)
실행환경 업그레이드 가이드 (3.7 -> 3.8)
실행환경 업그레이드 가이드 (3.6 -> 3.7)
실행환경 업그레이드 가이드 (3.5 -> 3.6)
버전 차이가 많은 경우
v3.0/3.1 => 3.10으로 업그레이드 방법에 대해 별도 가이드 하고 있습니다.
https://www.egovframe.go.kr/home/ntt/nttRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=75&bbsId=3&nttId=1778
감사합니다.