반응형

 

javap를 사용하여 클래스 파일의 JDK 버전을 확인하려고 했더니 위와 같은 에러가 발생했다.

'javap'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다.

 

이번 글은 위의 문제를 해결하는 방법에 대해 기록한다.


문제 해결 방법

이 문제를 해결하는 방법은 고급 시스템 설정에 JDK 환경 변수 및 Path 설정을 해주는 방법 또는 javap.exe 파일이 있는 해당 경로로 클래스 파일을 이동시켜서 그 위치에서 위의 명령어를 실행하는 방법이다.

 

1. 고급 시스템 설정 JDK 환경 변수 및 Path 설정 방법은 아래의 링크에 들어가 2번에 있다.

2024.12.30 - [IT/이클립스(Eclipse)] - [이클립스/Eclipse] 이클립스(Eclipse) JDK Compiler compliance level 1.7 보이지 않을 때 문제 해결 방법(JDK 1.7 not showing)

 

[이클립스/Eclipse] 이클립스(Eclipse) JDK Compiler compliance level 1.7 보이지 않을 때 문제 해결 방법(JDK 1.7

이클립스에서 java파일을 빌드하여 class 파일로 만드려고 빌드를 하는데, 아무리 해도 클래스 파일이 1.7버전이 나오질 않았다. 그래서, 컴파일 버전을 다운그레이드를 하려고 했는데 1.7 버전은

yongku.tistory.com

 

 

2. 아래의 사진과 같이 class 파일을 jdk 설치 경로의 bin에 이동시켜서 실행하면 해당 jdk 버전이 나온다.

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기