java bad version number in .class file
유닉스/리눅스 OS에서
javap -verbose [클래스파일]
클래스파일명은 확장자를 제외한 파일명
javap는 jdk의 bin폴더에 위치함. 해당 path가 잡혀있지않다면 jdk경로/javap 로 입력
해당 명령어를 입력하면 많은 정보가 출력된다. 이것중 version 정보만 출력
ex) javap -verbose servletToJsp | grep version
result)
minor version : 0
major version : 49
Windows계열 OS에서
cmd.exe 실행
유닉스/리눅스때와 마찬가지로
javap -verbose [클래스파일]
이중 version에 대한 정보만을 패턴 필터링으로 출력할때
ex) javap -verbose servletToJsp | find /N "version"
result)
[6] minor version : 0
[7] major version : 50
* major version 참조
JDK 1.6 = 50
JDK 1.5 = 49
JDK 1.4 = 48
JDK 1.3 = 47
JDK 1.2 = 46
'Java' 카테고리의 다른 글
[안드로이드] 구글맵 (0) | 2015.09.16 |
---|---|
netty bootstrap.option 관련 문서 (0) | 2015.09.04 |
JSP, Spring, GMail 메일발송 간단 예제 (0) | 2012.02.17 |
[jad] 사용 패키지 역컴파일 (0) | 2011.11.07 |
window java background start.bat, stop.bat (0) | 2011.09.30 |