2011-06-29 55 views
1

我正在處理涉及servlet的項目。使用適用於Eclipse的JD Java Decompiler我可以反編譯並讀取構成引用庫中的jar的所有類文件。是否有可能以類似的方式讀取WAR文件的內容?正在讀取* .WAR文件

另外,有沒有辦法打破可執行文件的jar文件,並閱讀原代碼?

+0

我假設你的意思是'DJ Java Decompiler' – Nix

+0

DJ可以處理這一切,不知道你的問題是什麼http://stackoverflow.com/questions/272535/how-do-i-decompile-java-class-文件/ 272595#272595 – Nix

+0

這一個:http://java.decompiler.free.fr/?q=jdeclipse – alex28

回答

7

只需unzip.war文件並反編譯各個類。 A WAR-file is a type of JAR-file

+0

謝謝,我不確定,因爲eclipse不允許以它允許的方式查看war文件的內容你可以查看構成jar文件的類文件。你碰巧知道任何好的教程/參考資料與他們合作 – alex28

+0

爲了處理WAR文件? Sun'^ M^M^M' Oracle應該有基本的信息,如果你需要更多的東西,你需要更具體。此外,谷歌'java war'的一些更多信息。 –

+0

我相信這是一個很好的開始:http://download.oracle.com/javaee/6/tutorial/doc/gipio.html另外,如果這回答了您的問題,請隨時接受! :) –