war 나 jar 등에 있는 컴파일이 완료된 class 파일은 직접적으로 열어 볼 수 가 없다.
그럴때 사용하게 되는것이 디컴파일러 이다. 그중 내가 제일 자주 사용하는 디컴파일러는 JD-GUI 이다.
- JD-GUI 설치하기
http://java-decompiler.github.io/
Java Decompiler
The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte code” and the later versions. JD-GUI is a standalone graphical utility that displays Java source codes of “.class” files. You can browse the reco
java-decompiler.github.io
첫번째로 위 링크로 접속한후 아래와 사진과 같이 Download(다운로드)를 클릭 후 자신의 OS(Operating System) 운영체제에 맞게 설치를 하면 된다. 나는 window이기 떄문에 window 버전을 설치 한다.
다운로드 받은 압축파일의 압축을 푼 후 jd-gui.exe 를 실행한다.
- JD-GUI 실행하기
폴더모양을 누르거나 원하는 class 파일을 드래그앤 드롭으로 끌어다 놓는다.
1번이 컴파일전 class 파일이고, 2번이 JD-GUI 를 이용하여 디컴파일된 모습이다. class 파일을 읽기 어려웠지만 디컴파일을 통해 한눈에 쉽게 볼수 있다.
'개발 > Support' 카테고리의 다른 글
이클립트(Eclipse)자바스크립트(javaScript) 에디터 설정 하는방법 (0) | 2022.01.26 |
---|---|
Hosts (호스트) 파일 수정하기 (0) | 2022.01.03 |
이클립스에 Emmet (에밋) 설치 방법 (0) | 2021.04.05 |