Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Decompiler supporting Java 8? [closed]

Tags:

I see that most of the Java decompilers support till Java 7.

Are there any decompilers which support Java 8 - especially Lambda expressions?

I want to run such a decompiler in my ubuntu machine.

like image 682
Omkar Shetkar Avatar asked Oct 10 '14 17:10

Omkar Shetkar


People also ask

Is it possible to decompile a jar file?

If you're looking for an easy solution, download Windup and run it's command-line version on your . jar. It will decompile using FernFlower, with support up to Java 8 (jad only suports up to Java 1.3, JavaDecompiler up to Java 1.5 IIRC), with a fallback to Procyon if FernFlower fails.

How do I decompile a Java file?

class without source default to Class Decompiler Viewer . Now, click on the class or methods, press F3 , and the plugin will automatically decompile the Java class.


1 Answers

Procyon and CFR both support Java 8 language features, including lambda expessions and method references.

like image 184
Mike Strobel Avatar answered Sep 21 '22 17:09

Mike Strobel