JDCore is a JAVA decompiler written in JAVA. JD-Core is a standalone JAVA library containing the JAVA decompiler of "Java Decompiler project". It support Java 1.1.8 to Java 10.0, including Lambda expressions, method references and default methods. JD-Core is the engine of JD-GUI.
Enhanced Class Decompiler integrates CFR, FernFlower, JD, Procyon, Vineflower seamlessly with Eclipse and allows Java developers to debug class files without source code directly. It also integrates with the eclipse class editor, m2e plugin, supports Javadoc, reference search, byte code view and the syntax of JDK8 lambda expression.
anybody faced the same issue can you please help.. getting one install button, but that is asking to drag over the workspace and then installing it. while doing the same, it is again generating the same link and not installing the plug-in.
please help i wanted to edit this plugin for lag with a bit of code my friend showed me but im too dumb to figure out how to edit things. I can only ctrl+f and replace things to change stuff but i can't add any lines. my other friend's minecraft server is dying slowly due to not having enough ram and this plugin can help reduce the lag so playing on the server is bareable.
Hi, I had the same issue. I went to Preferences->General->Editors->File Associations, selected both "*.class" and "*.class without source" associating them to Class Decompiler Viewer as default. In Preferences->Java->Decompiler check that the Default Class Decompiler suits your environment. Hope this helps.
I just did the clean Eclipse 2019-09 installation and added ECD to it. Even though the flag "Set Class Decompiler Viewer as the Default 'Java Class File' content type editor" is set looks it doesn't have any effect.
The only problem I can't solve is to permanently set "Class Decompiler Viewer" for *.class associations. After I set it the decompiler works fine, but after the restart Eclipse restores "Class File Viewer" as default association for *.class. I tried multiple different steps to update the class default association, but after each start Eclipse restores it to the "Class File Viewer", and I don't know how to prevent it from doing it. Any advice will be appreciated (note in decompiler settings I have the Startup flag checked to set the Decompiler as default viewer - it doesn't help)
I have the same combination of versions here regarding Eclipse (for committers) and the ECD plugin. While I can see the ECD settings in the overall Preferences dialog (Window / Preferences), I cannot see the menu items for displaying decompiled class files or attaching sources fetched online. The plugin has turned useless for me with 2019-09. Any advice?
In general, this plugin is satisfying, and the feature to automatically show Maven sources instead of decompiling is great. However there's one annoying thing about it: the plugin actually saves the attached sources path in the native Eclipse project configuration. This is bad for version control, please don't do that
I just read through the interesting blog about how this plugin came into picture and I am excited to use this plugin on my eclipse. But somehow it doesn't decompile. It was installed without a problem but it doesn't show up under Java in Preferences(as in Screenshot).
But when I'm debugging an application and reach a file for which I don't have a source, the decompiler editor is not opened. Instead I see a "Source not found." editor with "Edit Source Lookup Path.." button.
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Did you check if you need a proxy configured in Eclipse? If the problem persist, navigate manually to -
plugin.github.io/update/ download the jar files and place them in the features and plugins folde rof your eclipse installation.
 3a8082e126