컴파일된 class 파일을 디컴파일 해주는 프로그램이 있다.
나의 경우는 java파일은 없고 class 파일만 남아있는데 소스코드를 수정해야 하는... 일이 생겨서 찾아보다가 알게 되었다.
JD-GUI 프로그램 사용하기
1. 아래의 홈페이지에 들어간다.
http://java-decompiler.github.io/
2. 해당 홈페이지의 JD_GUI 쪽에서 Download를 누른 후 아래 목록에서 jd-gui-windows-1.6.6.zip를 선택해서 파일을 다운로드한다.
3. 압축을 풀고 그 안의 jd-gui.exe를 실행해준다.
4. 실행된 자바 디컴파일러에서 File - Open File을 클릭해서 원하는 class 파일을 실행해주면 디컴파일된 내용이 나온다.
Eclipse에서 class 파일 보기
1. 위의 방법과 마찬가지로 아래의 홈페이지에 들어간다.
https://java-decompiler.github.io/
2. 아래로 스크롤을 내리면 보이는 JD-Eclipse에서 Download를 누른 후 아래 목록에서 jd-eclipse-2.0.0.zip을 다운로드한다.
3. 이클립스 실행 후 상단 메뉴의 Help - Install New Software 클릭
4. 실행된 Install 창에서 Add 클릭
5. 실행된 Add Repository 창에서 Archive 버튼을 클릭한 후 아까 다운로드하였던 zip을 선택해준다.
6. Java Decompiler Eclipse Plug-in 체크박스를 체크해주고 Next 버튼 클릭 후 설정이 완료되면 이클립스를 재실행해준다. 이제 Eclipse에서 class 파일을 볼 수 있게 되었다.
'개발 > 개발도구' 카테고리의 다른 글
SVN forbidden 오류 해결 방법 (0) | 2022.05.13 |
---|---|
QueryBox 한글 깨지는 현상 (0) | 2022.05.12 |
WinMerge 설치 및 파일비교 사용법 (0) | 2021.11.06 |
Eclipse에서 SVN 설치하고 사용하기 (0) | 2021.10.26 |
Fiddler에서 모바일 웹 확인하기 (0) | 2021.10.25 |