Vedo che la maggior parte dei decompilatori Java supporta Java 7.Decompiler che supporta Java 8?
Esistono decompilatori che supportano Java 8 - in particolare le espressioni Lambda?
Voglio eseguire un tale decompilatore nella mia macchina Ubuntu.
Vedo che la maggior parte dei decompilatori Java supporta Java 7.Decompiler che supporta Java 8?
Esistono decompilatori che supportano Java 8 - in particolare le espressioni Lambda?
Voglio eseguire un tale decompilatore nella mia macchina Ubuntu.
Procyon e CFR supportano entrambe le funzionalità del linguaggio Java 8, incluse le funzioni lambda e i riferimenti dei metodi.
Eccellente! Entrambi i decompilatori supportano quasi Java 8. Testati entrambi. CFR sembra supportare più funzionalità o stabile di Procyon. Soprattutto la funzionalità di streaming in Java 8 è stata decompilata perfettamente con CFR rispetto a Procyon. – Omkar
Uscite della console Procyon con evidenziazione della sintassi rispetto all'emissione di testo in chiaro mediante CFR. – Omkar
Se posso chiedere, cosa ha funzionato meglio con il CFR? Sono l'autore di Procyon e apprezzerei il feedback se ci si imbattesse in risultati non ottimali. Sentiti libero di postare sul nostro numero di tracker su BitBucket! –
JD non sembra supportare Java 8 completamente. Il suo decompilatore online dà errore! Questo può essere trovato su http://jd.benow.ca/ – Omkar
Cercando di eseguire JAD ma ricevendo errore di seguente: errore durante il caricamento di librerie condivise: libstdC++ - libc6.2-2.so.3: impossibile aprire il file oggetto condiviso: No tale file o directory – Omkar
Non so perché la risposta precedente che suggeriva decompilatori JD e JAD è scomparsa da questo thread ... – Omkar