관리 메뉴

나만의공간

맥북 STS(Eclipse) Class 파일 DeCompiler(디컴파일) 하는법 본문

IT/JAVA

맥북 STS(Eclipse) Class 파일 DeCompiler(디컴파일) 하는법

밥알이 2022. 2. 18. 10:28

개발을 하다가 보면 .class파일만 존재하고 .java 소스 파일이 없는 경우가 존재 합니다.
예전에는 jad라는 별도 프로그램으로 .class파일을 디컴파일해서 보고 했는데 Eclipse에서 제공하는 Plugin을 추가 하면 간단히 디컴파일 해서 볼 수 있습니다.

Decompiler PlugIn 설치 (Enhanced Class Decompiler 3.2.2)

-. Eclipse MarketPlace에서 Enhanced Class Decompiler를 찾아서 설치 합니다.
-. 설치가 완료되면 STS를 재부팅 하게 됩니다.

Decompiler 대상 파일 설정

-. 디컴파일을 할 파일 확장자들에 대한 Tools을 변경합니다.
-. Preferences -> General -> Editors -> File Associations

1. File Type에서 .class 선택
2. Class Compiler Viewer 선택
3. Default 버튼 클릭
4. 적용

 

 

 

 

 

 

 

1. File Type에서 .class without source 선택
2. Class Compiler Viewer 선택
3. Default 버튼 클릭
4. 적용

 

 

 

 

 

 

 

위 사항이 모두 적용된 후 .class파일만 있는 파일을 선택하면 Decompiler가 실행되면서 소스가 보이게 됩니다.
오늘 하루도 즐코 하세요 ^^

'IT > JAVA' 카테고리의 다른 글

JDK 설치 위치 및 설치 버전 확인 (맥북)  (0) 2022.12.05
JWT(Json Web Token) 이란?  (0) 2022.03.14
ModelMaper Package 오류 대응  (0) 2021.12.18
Java 편의성 Util #1  (0) 2021.12.17
Project language level은 무엇인가  (0) 2021.12.14
Comments