본문 바로가기
일상다반사

JAR 코드가 /* compile code */ 로 표기되는 현상

by 성건희 2022. 3. 25.
반응형

문제

인텔리제이에서 외부 모듈의 JAR 파일 코드를 보면 /* compile code */ 로 표기되어 코드 확인이 어려운 현상이 있었다.
해당 코드에 이슈가 발생하면 확인이 너무 힘들어서 불편하다보니 꼭 해결하고 싶었기에 이걸로 삽질을 엄청 했었는데,
(인텔리제이 재설치, 자바 버전 변경, 프로젝트 재설치 등등..)
원인은 디컴파일러가 제대로 코드를 해석하지 못해서 발생하는 문제였다.

해결

Java 바이트코드 디컴파일러로 컴파일된 코드의 내부를 들여다보세요 | The JetBrains Blog
인텔리제이 문서를 보니 Java Bytecode Decompiler 플러그인 이라는 녀석이 있었다.
혹시나 해서 살펴보니 해당 플러그인이 꺼져있었음..

그래서 위와 같이 다시 켜주고 인텔리제이를 재시작하니 정상 동작...
도데체 왜 꺼져있었던 건지 모르겠지만.. 이걸로 몇일을 고생했다보니 정말 감격스러움

반응형

'일상다반사' 카테고리의 다른 글

더빌리지 캠핑장 후기  (2) 2022.04.18
1일 1커밋 알고리즘 스터디 회고  (0) 2022.03.01
운동할 때 냠냠하는 추천 제품  (0) 2021.05.03
패스트캠퍼스 TDD 강의 신청  (0) 2021.02.10
2020년 회고록  (2) 2021.01.17

댓글