버전 확인
오류 발생 시 , ".class 파일의 버전 번호가 잘못되었습니다." 문제가 있는 .class 파일의 버전을 확인하는 것이 도움이 될 수 있습니다. .class 파일을 컴파일하는 데 사용되는 주요 JDK 버전을 확인하는 크로스 플랫폼 접근 방식은 다음과 같습니다.
javap -verbose MyClass | grep "major"
javap -verbose MyClass | findstr "major"
출력 해석
위 명령의 출력은 다음과 같습니다. 다음과 유사한 줄을 포함합니다.
major version: 50
이 값은 .class 파일을 컴파일하는 데 사용되는 주요 JDK 버전에 해당합니다. 주요 버전 번호와 Java 버전 간의 매핑은 아래 표를 참조하세요.
Java Version | Major Version |
---|---|
1.2 | 46 |
1.3 | 47 |
1.4 | 48 |
5 | 49 |
6 | 50 |
7 | 51 |
8 | 52 |
9 | 53 |
10 | 54 |
11 | 55 |
12 | 56 |
13 | 57 |
14 | 58 |
15 | 59 |
16 | 60 |
17 | 61 |
18 | 62 |
19 | 63 |
20 | 64 |
21 | 65 |
22 | 66 |
위 내용은 .class 파일을 컴파일하는 데 사용되는 JDK 버전을 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!