war反編譯成java項目


  最近開發人員出差的出差,離職的離職,新來的員工還沒熟悉項目,只好讓我們測試人員來替他們打理打理了

            第一步:到服務器下載項目並將.war改成.zip

            第二步:下載jar反編譯工具jd-gui  下載地址: http://jd.benow.ca/ (下載跟自己系統對應的版本)

   

            第三步:打開jd-gui:

            File-->Open File ,打開剛才下載的war,這個時候jar已經被反編譯了,再File-->Save All Sources,導出來的是一個zip包,里面包含這些內容,圖一:

         

          WEB-INF文件夾里面包含編譯好的java文件,圖二

         

  第四步:打開eclipse,導入剛才從服務器下載的war包項目  File-->Import-->war

  第五步:將第三步圖一的文件,copy到當前項目的WebContent文件夾,圖二的java文件copy當前項目的src文件夾。另外需要把從服務器導出的war里面WebContent\WEB-INF\lib下面的相關依賴jar,copy過來。

  第六步:這個時候,你會發現還會有各種錯誤的,比如jre版本的選擇不一致,重復定義變量,多出很多的注釋,等等,修改修改,這樣一個項目就被反編譯出來了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM