'IDE/Eclipse Plug-In'에 해당되는 글 1건

  1. 2013.08.07 [JD-Eclipse]Java Decompiler 설치하기 1

Eclipse JUNO 버전부터는 JAD (http://www.varaneckas.com/jad/) 설치가 안된단다.

(이 글을 쓰는 시점에서는 그렇다. 나중에는 지원을 하겠지......)

하지만 나는 예전 부터 JAD 보다는 같은 프로젝트 팀에서 지원하고 있는 JD-Eclipse 를 주로 사용한다.

Eclipse Plug-In 으로 지원을 하기 때문에 Eclipse 와의 연동이 쉽다. Eclipse JUNO 가 처음 나와서 얘도 한동안은 지원을 안했지만 이제는 잘 적용된다. ㅎㅎㅎ

 

- JD-Eclipse 홈페이지: http://java.decompiler.free.fr/



1. 이클립스에서 JD-Eclipse 플러그인 설치

 - Help > Install New Software 에서 다음 주소 입력 후 JD-Eclipse 설치. 

 - http://jd.benow.ca/jd-eclipse/update

 

 

Next, Accept, Finish 신공으로 설치 후 Eclipse 재시작.



2. Realignment fragment 설치

다음 주소에서 realignment fragment for JD-Eclipse host plug-in 을 다운로드해서 Eclipse/dropins 폴더에 복사한 후 Eclipse를 재시작한다.

- http://sourceforge.net/projects/realignmentjd/files/

현재 최신 버전 파일은 realignment.jd.ide.eclipse_1.0.2.jar 이다.



3. Eclipse에서 JD-Eclipse 연결 설정

다음과 같이 Window > Preferences 에서 JD-Eclipse를 기본으로 설정한다.

General > Editors > File Associations 에서 *.class 와 *.class without source 두 항목에 대해 Realignment for JD Class File Editor를 default로 설정한다.

만약 아래 에디터 항목에 realignment가 없다면 realignment가 제대로 설치되지 않은 것이다. realignment의 jar 파일을 Eclipse/dropins 폴더에 제대로 복사했는지 다시 확인해보자.

 

 


4. 정상동작 확인

설치 및 설정을 완료했으면 Java Decompiler가 정상적으로 동작하는지 확인해본다.

Java 의 기본적인 String.class 를 살펴본 결과 다음과 같이 성공적으로 decompile한 것을 볼 수 있다.

 

 

5. Decompiler 설정

Window > Preferences 에서 Java > Decompiler 에서 간단한 decompiler 설정을 할 수 있다.

 

 


 

 

Posted by JudgementDay
,