1. 程式人生 > >War包反編譯過程

War包反編譯過程

官網 我們 過程 size app web項目 sso ise 官網下載

War包反編譯過程

很多人可以將項目編譯為war發布,可是有時候得到war確看不到源碼。今天分享下war反編譯的過程:

1.首先下載一個小工具,在http://jd.benow.ca/官網下載jd-gui工具,按照自己的系統下載。

技術分享

2.將自己的war後綴改為.zip,然後解壓出來,解壓出來後我們可以看到web-app下面的文件全部都在,只有java文件不存在,但是在WEB-INF多出了一個classes的文件,進去後可以看到是我們java文件的編譯文件,都是.class文件。

3.在eclise建立web項目,將解壓出來的web-app下面的內容全部拷入,然後打開jd-gui工具,將.class文件拖拽進去。我們可以看到自動的將我們java項目原結構分離出來。我們只需要保存,編譯後的java代碼。然後拷入我們的項目就可以了。

技術分享技術分享

War包反編譯過程