프로그래밍 언어/JAVA
[Tips] 자바 클래스를 생성하기 위해 사용한 JDK 버전 체크 방법
투칼론
2018. 3. 15. 20:20
반응형
생성된 클래스 파일(.class)이 컴파일에 사용된 JDK 버전을 알고 싶을때, javap 라는 명령어를 이용하면 된다.
javap는 "java dissembler" 이다. javap를 사용하여 버전을 알아내는 명령은 아래와 같다.
1. 사용법
1) Unix/Linux 환경
javap -verbose MyClass | grep "major"
결과예시) major version: 51
2) Windows 환경
javap -verbose MyClass | findstr "major"
major version: 50
2. 결과값
JDK 버전별로 major version 숫자가 다르다.
JDK 버전 |
major version |
1.2 |
major version 46 |
1.3 |
major version 47 |
1.4 |
major version 48 |
1.5 |
major version 49 |
1.6 |
major version 50 |
1.7 |
major version 51 |
1.8 |
major version 52 |