jFile 3.5 import후 tomcat서버 구동시 에러 조언바랍니다.
- 작성자 :
- 고*오
- 작성일 :
- 2016-06-27 17:16:20
- 조회수 :
- 886
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
전자정부에서 제공하는 egovframework-jfile-3.5.0.zip 파일을 가지고
1) General > Archeive File 로 import해서 tomcat서버 구동
2) Maven > Existing Maven Project 로 import해서 tomcat서버 구동
두가지 방법으로 진행해 봤지만 진행이 안됩니다.
세팅없이 sample이 구동되는 것을 참고하려고 하는데... 이도저도 안되네요.
두가지 error log 첨부합니다.
1) General > Archeive File 로 import해서 tomcat서버 구동
2) Maven > Existing Maven Project 로 import해서 tomcat서버 구동
두가지 방법으로 진행해 봤지만 진행이 안됩니다.
세팅없이 sample이 구동되는 것을 참고하려고 하는데... 이도저도 안되네요.
두가지 error log 첨부합니다.
A
고길오님, 안녕하세요.
error(1)의 경우 ClassNotFoundException 에러를 확인하였습니다. 소스코드상의 오류는 없는지, 빌드상의 문제는 없는지 확인이 필요할 것으로 보입니다.
error(2)의 경우 UnsupportedClassVersionError로, 실행하는 jdk의 버전의 맞지 않아 생긴 오류로 보입니다.
실행하시는 jdk의 버전을 확인해보시고, 다시 컴파일을 수행하여 테스트 해보시기 바랍니다. 로그로 추정해볼 때 공통컴포넌트 3.5를 사용하시는 것으로 파악됩니다. 3.5 버전에 맞는 jdk는 최소 1.7 이상임을 참고하시기 바랍니다.
다른 방법으로는, Import가 아닌, New - eGovFrame Web Project 로 프로젝트 생성 - New - eGovFrame Common Component를 통해 jfile 컴포넌트를 생성하는 방법도 있으니, 이 방법을 통해서도 진행해 보시기 바랍니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev2:imp:editor:common_component
감사합니다.
error(1)의 경우 ClassNotFoundException 에러를 확인하였습니다. 소스코드상의 오류는 없는지, 빌드상의 문제는 없는지 확인이 필요할 것으로 보입니다.
error(2)의 경우 UnsupportedClassVersionError로, 실행하는 jdk의 버전의 맞지 않아 생긴 오류로 보입니다.
실행하시는 jdk의 버전을 확인해보시고, 다시 컴파일을 수행하여 테스트 해보시기 바랍니다. 로그로 추정해볼 때 공통컴포넌트 3.5를 사용하시는 것으로 파악됩니다. 3.5 버전에 맞는 jdk는 최소 1.7 이상임을 참고하시기 바랍니다.
다른 방법으로는, Import가 아닌, New - eGovFrame Web Project 로 프로젝트 생성 - New - eGovFrame Common Component를 통해 jfile 컴포넌트를 생성하는 방법도 있으니, 이 방법을 통해서도 진행해 보시기 바랍니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev2:imp:editor:common_component
감사합니다.