개발환경 MAVEN INSTALL 오류 문의드립니다.
- 작성자 :
- 박*아
- 작성일 :
- 2024-05-31 17:09:28
- 조회수 :
- 626
- 구분 :
- 개발환경 / 3.8
- 진행상태 :
- 완료
Q
안녕하세요.
기존에 ECLIPSE 3.2 JDK 1.6 버전으로 사용하였다가,
MAVEN INSTALL이 HTTPS 오류로 인하여,
ECLIPSE 3.8 버전으로 다운받고 JDK 1.8 버전으로 실행하여, Compiler compliance level을 JDK 1.6 버전을 설정하였습니다.
https://www.egovframe.go.kr/home/faqinfo/faqinfoRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=68&faqId=FAQ_0000000000000761
참고하였고,
" step4. 해당 project 우클릭 후 Java > Compiler > Compiler compliance level 변경.
JDK 버전 선택 후 경고가 나타난다면, 이클립스 Preferences > Java > Installed JREs에서 사용하는 버전에 맞는 JDK 로케이션 설정하시면 됩니다."
와 같이 진행하였습니다.
그랬더니 아래와 같이 또 다른 오류가 발생합니다.
"Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0"
혹시 설정을 잘 못 했을까요?
확인 부탁드립니다.
감사합니다.
기존에 ECLIPSE 3.2 JDK 1.6 버전으로 사용하였다가,
MAVEN INSTALL이 HTTPS 오류로 인하여,
ECLIPSE 3.8 버전으로 다운받고 JDK 1.8 버전으로 실행하여, Compiler compliance level을 JDK 1.6 버전을 설정하였습니다.
https://www.egovframe.go.kr/home/faqinfo/faqinfoRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=68&faqId=FAQ_0000000000000761
참고하였고,
" step4. 해당 project 우클릭 후 Java > Compiler > Compiler compliance level 변경.
JDK 버전 선택 후 경고가 나타난다면, 이클립스 Preferences > Java > Installed JREs에서 사용하는 버전에 맞는 JDK 로케이션 설정하시면 됩니다."
와 같이 진행하였습니다.
그랬더니 아래와 같이 또 다른 오류가 발생합니다.
"Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0"
혹시 설정을 잘 못 했을까요?
확인 부탁드립니다.
감사합니다.
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 :
- JDK(JRE) 정보 :
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
해당 메시지는 Java 컴파일 버전과 구동시 클래스를 로딩하는 버전이 다르고
로딩시 해당 버전을 지원하지 못하기 때문입니다.
메시지에 따른 컴파일 버전은 다음과 같습니다.
version 52.0 -> 컴파일 버전 1.8
version 51.0 -> 컴파일 버전 1.7
version 50.0 -> 컴파일 버전 1.6
JDK 1.6에서 구동하기 위해서는
표준프레임워크 v3.1 (스프링 3.2.9) 이하만 가능합니다.
다음 URL 주소에서
표준프레임워크 버전별 JDK 버전 현황을 확인하실수 있습니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=13
표준프레임워크 버전 및 의존성 라이브러리들의 버전을 확인하실수 있습니다.
감사합니다.
표준프레임워크센터 입니다.
해당 메시지는 Java 컴파일 버전과 구동시 클래스를 로딩하는 버전이 다르고
로딩시 해당 버전을 지원하지 못하기 때문입니다.
메시지에 따른 컴파일 버전은 다음과 같습니다.
version 52.0 -> 컴파일 버전 1.8
version 51.0 -> 컴파일 버전 1.7
version 50.0 -> 컴파일 버전 1.6
JDK 1.6에서 구동하기 위해서는
표준프레임워크 v3.1 (스프링 3.2.9) 이하만 가능합니다.
다음 URL 주소에서
표준프레임워크 버전별 JDK 버전 현황을 확인하실수 있습니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=13
표준프레임워크 버전 및 의존성 라이브러리들의 버전을 확인하실수 있습니다.
감사합니다.