war反編譯成java項目

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

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

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

   

            第三步:打開jd-gui:工具

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

         

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

         

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

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

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

相關文章
相關標籤/搜索