본문 바로가기

개발/개발도구

Eclipse에서 Java Decompile

반응형


컴파일된 class 파일을 디컴파일 해주는 프로그램이 있다.
나의 경우는 java파일은 없고 class 파일만 남아있는데 소스코드를 수정해야 하는... 일이 생겨서 찾아보다가 알게 되었다.

 

JD-GUI 프로그램 사용하기

1. 아래의 홈페이지에 들어간다.
http://java-decompiler.github.io/

2. 해당 홈페이지의 JD_GUI 쪽에서 Download를 누른 후 아래 목록에서 jd-gui-windows-1.6.6.zip를 선택해서 파일을 다운로드한다.

JD_GUI 프로그램 사용하기_1



3. 압축을 풀고 그 안의 jd-gui.exe를 실행해준다.

4. 실행된 자바 디컴파일러에서 File - Open File을 클릭해서 원하는 class 파일을 실행해주면 디컴파일된 내용이 나온다.

JD_GUI 프로그램 사용하기_2

 

Eclipse에서 class 파일 보기

1. 위의 방법과 마찬가지로 아래의 홈페이지에 들어간다.
https://java-decompiler.github.io/

2. 아래로 스크롤을 내리면 보이는 JD-Eclipse에서 Download를 누른 후 아래 목록에서 jd-eclipse-2.0.0.zip을 다운로드한다.

Eclipse에서 class 파일 보기_1



3. 이클립스 실행 후 상단 메뉴의 Help - Install New Software 클릭

Eclipse에서 class 파일 보기_2



4. 실행된 Install 창에서 Add 클릭

Eclipse에서 class 파일 보기_3



5. 실행된 Add Repository 창에서 Archive 버튼을 클릭한 후 아까 다운로드하였던 zip을 선택해준다.

Eclipse에서 class 파일 보기_4



6. Java Decompiler Eclipse Plug-in 체크박스를 체크해주고 Next 버튼 클릭 후 설정이 완료되면 이클립스를 재실행해준다. 이제 Eclipse에서 class 파일을 볼 수 있게 되었다.

Eclipse에서 class 파일 보기_5



반응형