답변:
JD GUI를 사용하십시오 . 애플리케이션을 열고 JAR 파일을 끌어서 놓으십시오.
jar xf filename.jar
filename.jar
에 filename.jar.zip
그냥 압축을 해제 한 후합니다.
나는 이것이 매우 쉽게 이루어질 수 있다고 믿는다. jar 파일의 소스 파일 (Java 파일)을 zip으로 항상 추출 할 수 있습니다.
jar 파일의 소스를 zip으로 가져 오는 단계 :
도움이 되었기를 바랍니다.
JAR에는 source 및 javadoc이 포함될 수 있으며,이 경우 간단히 jar xf my.jar
추출하기 위해 사용할 수 있습니다.
그렇지 않으면 adarshr의 답변에서 언급 한 것처럼 디 컴파일러를 사용할 수 있습니다.
JD GUI를 사용하십시오 . 애플리케이션을 열고 JAR 파일을 끌어다 놓으십시오.
나는 그것이 오래된 질문이라는 것을 알고 여전히 누군가를 도울 것이라고 생각했습니다.
1) jar 파일의 폴더로 이동하십시오.
2) 확장자를 .zip으로 변경하십시오.
3) 당신은 가서 두 번 클릭하여 쉽게 추출 할 수 있습니다.
참고 : MAC에서 이것을 테스트했는데 작동합니다. 바라건대 Windows에서도 작동하기를 바랍니다.
자바가 작동하는 리눅스 박스에서 다음을 수행하십시오 (터미널 방식과 같은 경우)
cd ~
mkdir decompiled_code && cd decompiled_code
wget https://bitbucket.org/mstrobel/procyon/downloads/procyon-decompiler-0.5.36.jar
java -jar procyon-decompiler-0.5.36.jar /Path/to/your/jar -o .
참고 : @Richard는 "병에 대한 저작권 보유 여부, 거주 국가 및 사용 목적에 따라 불법 일 수 있습니다."
AndroChef Java Decompiler는 프로젝트에서 직접 사용할 수있는 매우 우수한 코드를 생성합니다 ...
-.jar 파일을 .zip으로 변환하십시오 (Windows에서는 확장명을 변경하십시오)-.zip 폴더의 압축을 풉니 다-완전한 .java 파일을 얻을 수 있습니다