This will work on oxygen and later version as well:

Click on "Window > Preferences > General > Editors > File Associations"

Change default to your for both .class association.

"*.class" : "Class Decompiler Viewer" is selected by default.

"*.class without source" : "Class Decompiler Viewer" is selected by default.

Answer from Sayantan Mandal on Stack Overflow
🌐
Eclipse Marketplace
marketplace.eclipse.org › content › enhanced-class-decompiler
Enhanced Class Decompiler | Eclipse Plugins, Bundles and Products - Eclipse Marketplace | Eclipse Foundation
Instead, supply the source code through the same channel the plugin supplies the decompilation result. Again, the feature is great and I don't want to disable it. ... This works great for opening and reading .class files!
🌐
ecd
ecd-plugin.github.io › ecd
Enhanced Class Decompiler | ecd
If you have currently the “Eclipse” ... site from your Eclipse installation. ... Enter name as “Enhanced Class Decompiler Update Site” and enter location as “https://ecd-plugin.github.io/update“, then click on button “OK”,...
🌐
Eclipse Marketplace
marketplace.eclipse.org › content › enhanced-class-decompiler › help
How to install Enhanced Class Decompiler | Eclipse Plugins, Bundles and Products - Eclipse Marketplace | Eclipse Foundation
How to install Enhanced Class Decompiler · Step 1. Inside Eclipse select Help -> Install New Software... Step 2. Add a new site using the update site url to the Eclipse Update Manager. e.g. https://ecd-plugin.github.io/update/ Step 3. Select ...
🌐
Mkyong
mkyong.com › home › java › java decompiler plugin for eclipse ide
Java decompiler plugin for Eclipse IDE - Mkyong.com
June 29, 2021 - Select the "Enhanced Class Decompiler". Click the Install button. Select all features and clicks Confirm. For security warning, clicks Install anyway. Done and restart Eclipse IDE.
🌐
Eclipse Foundation
eclipse.org › community › eclipse_newsletter › 2017 › february › article8.php
The Features of Eclipse Class Decompiler | The Eclipse Foundation
Please also check the startup option and set the "Class Decompiler Viewer" as the default class viewer, otherwise the decompiler plugin is no longer effective. You can download the plugin on the Eclipse Marketplace webpage or in your Eclipse installation: ... Next, next, next... and restart. The plugin is stable now, but it still has several issues to be fixed. Meanwhile, if the Eclipse IDE upgrades or a new decompiler appears, I will also update this plugin. Welcome to use the Eclipse Class Decompiler.
🌐
GitHub
github.com › ecd-plugin › ecd › releases
Releases · ecd-plugin/ecd
Replace the jar files installed in your eclipse plugin-folder by the Eclipse Class Decompiler plugin with the ones provided in this download.
Author   ecd-plugin
🌐
Baeldung
baeldung.com › home › java › decompiling classes in java
Decompiling Classes in Java | Baeldung
August 14, 2025 - Finally, we can use the decompiler by pressing Ctrl+Left-Click on a class name. We see the decompiler used on the file tab in brackets. ... In contrast to Eclipse, IntelliJ IDEA provides the FernFlower decompiler as a default.
Find elsewhere
🌐
Code2care
code2care.org › home page › java › java decompiler eclipse plugin
Java Decompiler Eclipse Plugin | Code2care
1 week ago - If you are looking to decompile ... Marketplace, Go to Eclipse, Under Menu: Windows Preferences (on macOS it will be Eclipse -> Prefernces), Click on Eclipse Marketplace, Search: Enhanced Class decompiler ·...
🌐
Eclipse Marketplace
marketplace.eclipse.org › free-tagging › decompiler
decompiler | Eclipse Plugins, Bundles and Products - Eclipse Marketplace | Eclipse Foundation
Import a .jar or .war as a project into you Eclipse IDE, even if you don't have the source by decompiling the jar Supported project types Maven PDE Eclipse plugin WAR file Generic... ... Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client ... Enhanced Class Decompiler integrates CFR, FernFlower, JD, Procyon, Vineflower seamlessly with Eclipse and allows Java developers to debug class files without source code directly...
🌐
LambdaTest Community
community.lambdatest.com › general discussions
How do I decompile in Eclipse? - LambdaTest Community
April 22, 2022 - We can use the Enhanced Class ... configuring the Enhanced Class Decompiler plugin, choose the class or methods and press F3 to have the plugin decompile the Java class ......
🌐
Sibvisions
doc.sibvisions.com › visionx › eclipse_debug
Debug with Eclipse | Documentation
For all libraries where no source is attached, the decompiled source should be shown, to be able to debug also those classes. Open “Eclipse Marketplace” under “Help” menu. Search for decompiler, and press on “Install” button of Enhanced Class Decompiler <Version>.
🌐
GitHub
github.com › ecd-plugin › ecd
GitHub - ecd-plugin/ecd: An Eclipse Plugin to integrate different Class Decompiler seamlessly into the development workflow
If you have currently the "Eclipse" ... installation. ... Enter name as "Enhanced Class Decompiler Update Site" and enter location as "https://ecd-plugin.github.io/update", then click on button "OK",...
Starred by 273 users
Forked by 58 users
Languages   Java 53.4% | HTML 46.4%
🌐
Java Decompiler
java-decompiler.github.io
Java Decompiler
The “Java Decompiler project” ... order to decompile and analyze Java 5 “byte code” and the later versions. JD-GUI is a standalone graphical utility that displays Java source codes of “.class” files. You can browse the reconstructed source code with the JD-GUI for instant access to methods and fields. JD-Eclipse is a plug-in ...
🌐
GitHub
github.com › ecd-plugin › ecd › issues › 39
.class file empty when trying to decompile it with Enhanced ...
An Eclipse Plugin to integrate different Class Decompiler seamlessly into the development workflow - ecd-plugin/ecd
🌐
Eclipse Marketplace
marketplace.eclipse.org › free-tagging › decompile
decompile | Eclipse Plugins, Bundles and Products - Eclipse Marketplace | Eclipse Foundation
Import a .jar or .war as a project into you Eclipse IDE, even if you don't have the source by decompiling the jar Supported project types Maven PDE Eclipse plugin WAR file Generic... ... Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client ... Enhanced Class Decompiler integrates CFR, FernFlower, JD, Procyon, Vineflower seamlessly with Eclipse and allows Java developers to debug class files without source code directly...
🌐
LambdaTest Community
community.lambdatest.com › general discussions
Does Eclipse have Java decompiler? - LambdaTest Community
June 27, 2022 - We can use the Enhanced Class ... configuring the Enhanced Class Decompiler plugin, choose the class or methods and press F3 to have the plugin decompile the Java class ......
🌐
Studytonight
studytonight.com › java-examples › how-to-decompile-java-classes
How to Decompile Java Classes - Studytonight
We can decompile class files in Eclipse by using the Enhanced Class Decompiler(ECD) plugin. ECD can be installed from the Eclipse Marketplace.