Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- ElasticSearch
- vo리턴
- server.xml
- 엘라스틱서치
- kibana
- @ResponseBody
- 스케줄 2번실행
- mysql8버전 설치 #mysql8 tar설치
- context-quartz.xml
- 제이쿼리
- ubunt mysql8
- JSONView
- 파일 읽기
- json 접근
- Gradle
- Ajax
- 스케줄 중복실행
- map리턴
- 가상머신
- spring
- 카프카 #Kafka
- map return
- major version 61
- 파일 쓰기
- json
- Simple Json
- csv
- jQeury
- csv파일
- 원하는 Mysql 버전 설치
Archives
- Today
- Total
streetprogrammer
Eclipse | Gradle | General error during semantic analysis: Unsupported class file major version 61 오류 해결 본문
IDE/Eclipse
Eclipse | Gradle | General error during semantic analysis: Unsupported class file major version 61 오류 해결
차완호미 2025. 6. 19. 13:30
상황 : 이클립스에서 스프링부트 gradle 프로젝트 import시 오류 발생
File > import > Gradle > Existing Gradle Project
* gradle 프로젝트 import
오류 내용 : java.lang.IllegalArgumentException: Unsupported class file major version 61
의미 : 내 이클립스에서는 JDK 17로 설정되어있어서, JDK17로 빌드된 라이브러리나 클래스 파일을 해석해야 하는데, Gradle이 너무 구버전(6.8.2)이어서 이걸 이해 못함
*해결 방법
[프로젝트 루트]/gradle/wrapper/gradle-wrapper.properties 파일을 수정해야됨
기존 : distributionUrl=https\://services.gradle.org/distributions/gradle-6.8.2-bin.zip
변경 : distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-bin.zip
이렇게 지정하면,프로젝트를 이클립스에서 Import하거나 ./gradlew 명령어로 빌드할 때, Gradle Wrapper가 자동으로 Gradle 7.6 버전을 다운로드하고 사용한다고 함
Comments