Dekompilator JD

JD - Dekompilator Javy
Oryginalni autorzy Emmanuela Dupuya
Wersja stabilna



JD-Core 1.1.3 JD-GUI 1.6.6 JD-Eclipse 2.0.0 JD-IntelliJ 0.6
Napisane w Jawa
Platforma Międzyplatformowe
Dostępne w język angielski
Typ Inżynieria oprogramowania
Licencja GNU GPL 3
Strona internetowa java-decompiler .github .io

JD (Java Decompiler) to dekompilator języka programowania Java . JD jest dostarczane jako narzędzie z graficznym interfejsem użytkownika , a także w postaci wtyczek do zintegrowanych środowisk programistycznych Eclipse (JD-Eclipse) i IntelliJ IDEA (JD-IntelliJ) .

JD obsługuje większość wersji Java od 1.1.8 do 1.7.0, a także JRockit 90_150, Jikes 1.2.2, Eclipse Java Compiler i Apache Harmony , dlatego jest często używany tam, gdzie wcześniej działał popularny JAD . [ potrzebne źródło ]

Warianty

W 2011 roku Alex Kosinsky zainicjował wariant JD-Eclipse, który obsługuje wyrównanie zdekompilowanego kodu według numerów linii oryginałów, które często są zawarte w oryginalnym kodzie bajtowym jako informacje debugowania .

W 2012 roku oddział JDEclipse-Realign autorstwa Martina „Mchr3k” Robertsona rozszerzył funkcjonalność o ręczną kontrolę dekompilacji i obsługę Eclipse 4.2 (Juno) .

Zobacz też

Linki zewnętrzne