설치관련
[STS] IllegalArgumentException : Unsupported class file major version 65
babacoco
2024. 11. 13. 09:54
신규 프로젝트 생성시 오류 발생
IllegalArgumentException: Unsupported class file major version 65
JAVA와 GRADLE 버전 차이로 인한 오류일 가능성 높음
1. JDK Version 확인
- Window -> Preferences -> Installed JREs
2. Compiler Version 확인
- Window -> Preferences -> Compiler
3. Gradle Version 확인
- Window -> Preferences -> Gradle (Java Version에 맞는 Gradle 선택)
Java version | Support for toolchains | Support for running Gradle |
8 | N/A | 2.0 |
9 | N/A | 4.3 |
10 | N/A | 4.7 |
11 | N/A | 5.0 |
12 | N/A | 5.4 |
13 | N/A | 6.0 |
14 | N/A | 6.3 |
15 | 6.7 | 6.7 |
16 | 7.0 | 7.0 |
17 | 7.3 | 7.3 |
18 | 7.5 | 7.5 |
19 | 7.6 | 7.6 |
20 | 8.1 | 8.3 |
21 | 8.4 | 8.5 |
22 | 8.7 | 8.8 |
23 | 8.10 | 8.10 |
24 | N/A | N/A |
Compatibility Matrix
Gradle runs on the Java Virtual Machine (JVM), which is often provided by either a JDK or JRE. A JVM version between 8 and 23 is required to execute Gradle. JVM 24 and later versions are not yet supported. Executing the Gradle daemon with JVM 16 or earlier
docs.gradle.org