2016-11-22 1 views
0

학교 프로젝트의 .java 파일에서 .jar 파일을 만들려고했지만 이제는 .java 파일을 읽을 수 없습니다. 필자가 작성한 코드는 어떻게 든 겹쳐 쓴 것이므로 필자가 작성한 코드로 .jar 파일을 되돌릴 수있는 방법을 알아야합니다. 이것이 시간에 민감한 문제이기 때문에 미리 감사드립니다. 이클립스를 사용하는 경우JAR 파일에서 Java 소스 코드를 검색하려면 어떻게해야합니까?

+1

백업이 있거나 git와 같은 소스 코드 관리 시스템 (SCM)을 사용하고 있습니까? (좋아, 나는 그렇지 않다는 것을 안다! 그것을 사용하는 강력한 제안으로 이것을 가져라.) 어쩌면 당신의 편집자는 실행 취소/역사를 가지고 있을지도 모른다. 그렇지 않으면 당신의 작업은 사라졌습니다. –

+0

jar 파일이 있습니까? –

+0

jar 파일을 가지고 있습니다. –

답변

0

당신은 시도 할 수 있었다 "디 컴파일"모든 JAR의 디 컴파일러를 사용하여 JAR 파일과 같은 http://www.javadecompilers.com/.

원래 작성한 소스 코드를 정확히 얻을 수는 없지만, 디 컴파일러는 JAR에 포함 된 .class 파일을 Java 소스 코드에 매핑하는 것이 가장 좋습니다.

+0

이것은 내 소스 코드의 큰 부분을 되찾았다. 정말 고맙습니다. –

+0

@SamHough, 당신에게 잘 먹혔습니까? – Gabriel

+0

내 코드의 상당 부분이 돌아 왔습니다. 나는 여전히 많은 것을 고칠 필요가 있지만 끝날 것이다. 그래, 네. –

0

당신이 프로젝트를 마우스 오른쪽 클릭하고 이전 코드를 얻기 위해 역사 속에서 확인하실 수 있습니다

+0

불행히도, 저는 Eclipse를 사용하지 않았습니다. 그냥 메모장 + +와 명령 줄. –

관련 문제