2016-06-09 41 views
4

我有一個.jar文件,當我解壓縮它時,它會提供該jar文件中存在的所有.class文件。如何將所有.class文件從.jar文件轉換成.java文件

我已使用http://jd.benow.ca/工具反編譯所有.class文件,但我希望所有.class文件都應保存到.java文件中。

現在我只能看到代碼,但擴展名不能轉換爲.java。

有人請幫我這個。

+0

如果你在一個* nix機器上,你可以使用'rename'工具編寫一個shell腳本,在windows上它也可能用批處理。 – redxef

回答

4

可以使用javadecompilers及其作品完美

enter image description here

,並在您Upload and Decompile反編譯的下一步,該頁面顯示

enter image description here

並且那只是copypackage文件夾從jarname.zippaste它在你的項目。

我測試了它的我的工作

enter image description here

你可以看到這個answer更多。

2

JD-CMD

https://github.com/kwart/jd-cmd

反編譯工作正常。我用它將整個罐子轉換成源代碼。查看命令行選項以獲取更多詳細信息,例如--outputDir用於指定生成的源代碼的目錄。

相關問題