디컴파일러 Class 파일 -> java 파일로 보는 방법



자바에서 사용하는 API의 소스 내용을 확인 하고 싶을 때가 있을 것이다. 하지만 API는 class 파일로 되어 있어 확인이 어려운데 디컴파일러를 이용해 java파일로 변환해 소스를 보는 방법을 확인해 보겠다.


JAVA Decomplier



[Decomplier 다운]

아래 사이트에서 JD-GUI를 다운 받아서 class 파일을 java 소스 파일로 볼 수 있다.

http://jd.benow.ca/


이클립스에서 class -> java 변환 방법



[이클립스에 디컴파일러 플러그인 설치 방법]

아래 사이트에서 JD-Ecplise를 다운 받는다.

http://jd.benow.ca/


다운 받은 파일을 확인 한다.

jd-eclipse-site-1.0.0-RC2.zip


이클립스에서 다운 받은 파일을 설치 한다.

이클립스 실행 -> help -> Install New Software -> add -> Archive.... -> 

다운 받은 jd-eclipse-site-1.0.0-RC2.zip 파일 선택 -> java Decompiler Eclipse Plug-in 선택 - > next


String 클래스를 선택해 본다.

소스 중 String이 정의 된 곳에 Ctrl 키를 누르고 String을 마우스 왼쪽으로 클릭한다.

그럼 String 클래스의 java파일인 소스 내용을 확인 할 수 있다.


반응형

'프로그램 > Java' 카테고리의 다른 글

[java] NIO를 이용한 파일 쓰고 읽기  (0) 2018.06.05
[java] ByteBuffer 사용법  (0) 2018.06.03
[java] 파일 읽고,쓰기 사용법  (0) 2018.05.30
[java] 스레드 사용법  (0) 2018.05.27
[java] 함수 가변 인자 사용 방법  (0) 2018.05.25

+ Recent posts