반응형
생성된 클래스 파일(.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 |
'프로그래밍 언어 > JAVA' 카테고리의 다른 글
[Tips] 환경변수 가져오는 방법 (0) | 2021.11.07 |
---|---|
[Tips] 사용 브라우저 정보 및 User Agent 정보 가져오기 (0) | 2021.09.12 |
[개요] 자바 Annotation 이해 (2) | 2016.03.02 |
[Tips] JVM Monitoring and Troubleshooting Map (0) | 2015.03.26 |
[개요] Java 직렬화(Serialization) 이해 (0) | 2015.03.10 |