Class파일 java버전 확인하는 방법
1) .calss 파일 준비
먼저, 확인하려는 .class 파일을 준비합니다. 파일의 위치는 무관하며, D 드라이브로 이동시킵니다.
예를 들어, Custom_smtp.class 파일을 D 드라이브에 저장했다고 가정하겠습니다.

2) 명령어를 통한 버전 확인
cmd (명령 프롬프트)를 열고 D 드라이브로 이동합니다. 이후, javap 명령어를 사용하여 .class 파일의 버전을 확인할 수 있습니다.
> javap -verbose 클래스명 | find "version"
- javap -verbose는 .class 파일에 대한 상세 정보를 출력합니다.
- find "major"는 출력 결과에서 "major"라는 단어를 포함하는 줄을 필터링하여 버전 정보를 추출합니다.

3) 버전확인
위 명령어를 실행하면 버전이 나옵니다.
결과를 다음과 같은 버전과 매칭하여 Java 버전을 확인할 수 있습니다.
예를 들어, major version: 52가 출력되었다면, 이 .class 파일은 JDK 1.8로 컴파일된 것입니다.
이 방법을 통해 Java 클래스 파일의 버전을 쉽게 확인할 수 있으며, 필요한 경우 적절한 JDK 버전에서 호환성 문제를 해결할 수 있습니다.
45 : jdk1.1 46 : jdk1.2 47 : jdk1.3 48 : jdk1.4 49 : jdk1.5 50 : jdk1.6 51 : jdk1.7 52 : jdk1.8