3.10 버전에서 IncompatibleClassChangeError에 대해 문의드립니다.
- 작성자 :
- a**o
- 작성일 :
- 2021-07-20 13:28:56
- 조회수 :
- 3,758
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
전자정부프레임워크 3.10 버전으로 all-in-one 구성중 IncompatibleClassChangeError가 발생해서 문의 드립니다.
에러 로그 첨부했습니다. 문제 상황과 해결 방법을 알려주실수 있을까요?
그리고 egovframework.rte.fdl.idgnr.impl.AbstractDataIdGnrService가 저장된 경로도 알려주시면 감사하겠습니다.
전자정부프레임워크가 처음인 사람이라 여쭤봅니다. 답변 부탁드립니다.
에러 로그 첨부했습니다. 문제 상황과 해결 방법을 알려주실수 있을까요?
그리고 egovframework.rte.fdl.idgnr.impl.AbstractDataIdGnrService가 저장된 경로도 알려주시면 감사하겠습니다.
전자정부프레임워크가 처음인 사람이라 여쭤봅니다. 답변 부탁드립니다.
환경정보
-
- OS 정보 : window10 64bit
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : java version "16.0.1" 2021-04-20
Java(TM) SE Runtime Environment (build 16.0.1+9-24)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.1+9-24, mixed mode, sharing)
- WAS 정보 : tomcat 8.5.69
- DB 정보 : cubrid
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
AbstractDataIdGnrService에서는 EgovIdGnrService를 상속받고 있습니다.
EgovIdGnrService를 인터페이스가 아니라고 인식하는 것으로 보입니다.
표준프레임워크 실행환경 3.10은 jdk 1.7~1.8 버전을 권장드리오니 해당 버전에서 진행해보시길 바랍니다.
AbstractDataIdGnrService은 local의 maven repository 폴더(default는 .m2)에 다운로드된 라이브러리
egovframework.rte.fdl.idgnr-3.10.0.jar 를 열어 보시면
egovframework.rte.fdl.idgnr.impl 아래에 위치하고 있습니다.
참고로 교육 개발환경에서는 DB(mysql), jdk(1.8)가 설정되어있으니 보다 쉽게 테스트가 가능하십니다. (포털 > 개발자교육 > 교육자료에서 다운로드 가능)
감사합니다.
표준프레임워크센터입니다.
AbstractDataIdGnrService에서는 EgovIdGnrService를 상속받고 있습니다.
EgovIdGnrService를 인터페이스가 아니라고 인식하는 것으로 보입니다.
표준프레임워크 실행환경 3.10은 jdk 1.7~1.8 버전을 권장드리오니 해당 버전에서 진행해보시길 바랍니다.
AbstractDataIdGnrService은 local의 maven repository 폴더(default는 .m2)에 다운로드된 라이브러리
egovframework.rte.fdl.idgnr-3.10.0.jar 를 열어 보시면
egovframework.rte.fdl.idgnr.impl 아래에 위치하고 있습니다.
참고로 교육 개발환경에서는 DB(mysql), jdk(1.8)가 설정되어있으니 보다 쉽게 테스트가 가능하십니다. (포털 > 개발자교육 > 교육자료에서 다운로드 가능)
감사합니다.