016-java Decompiler (Java Anti-compilation tool)

Source: Internet
Author: User
Tags java decompiler

Java Decompiler official website address: http://jd.benow.ca/

Website Introduction:

The "Java Decompiler Project" aims to develop tools in order to decompile and analyze Java 5 "byte Code" and the later ver Sions.

Jd-core is a library that reconstructs Java source code from one or more ". Class" files. Jd-core May is used to recover lost source code and explore the source of Java runtime libraries. New features of Java 5, such as annotations, generics or type "enum", are supported. Jd-gui and jd-eclipse include Jd-core Library.

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 for the Eclipse platform. It allows all the Java sources during your debugging process, and even if you don't have any them all.

Jd-intellij is a plug-in for ... the Intillij IDE.

Jd-core, Jd-gui & Jd-eclipse are open source projects released under the GPLv3 License.

Java Decompiler is the Java language's anti-compilation tool, currently provides: graphical interface tools, Elipse plug-ins, Intellij idea plug-ins. Can be downloaded from official website http://jd.benow.ca/.

Download the entrance of the website as follows:

1 graphical interface tool downloads for various operating systems

2 Eclipse development Platform Plugin download

3 Intellij Idea development Platform Plugin download

The installation method is as follows:

1 Installation method under Windows

First you need to download the tool compression package for window graphical interface.

Then unzip the above compressed package, the contents are as follows. Double-click Jd-gui.exe to run.

The software operating interface is as follows:

2 Eclipse offline install Java Decompiler plugin

First step: Download the Eclipse plugin

eclipe Java decompiler plug-in named Jd-eclipse, plug-in http://jd.benow.ca/

After downloading the compressed package:

Step Two: Install the plugin

Ecipse install jd-eclipse (i.e. Java decompiler) plug-in steps as follows:

Open help--"Install New software ... Window

Select the add-in compression package to download locally

The installation starts below, which may be a bit slow

If you are prompted, click OK to continue the installation.

After the installation is complete, you need to restart eclipse

after you wait for Eclipse to restart, check to see if the plugin is installed successfully .

Check the Window->preferences--> Java-->decompiler to see if the Demopiler option exists, and if so, the installation is successful, and you can configure jd-eclipse here (that is, the Java Decompiler), such as.

See the association of class files below

Open Windows---preferences--> general-->editors-->file Associations window and you can see how class is associated with Jd-eclipse (that is, Java Decompiler), the default configuration is as follows

The general meaning of the above configuration refers to: can find the source code of the class file, then use the Eclipse File Viewer open, or use the Jd-eclipse plug-in (that is, Java decompiler) file Viewer Open

How to uninstall the Jd-eclipse plugin

Steps are as follows

1) Open Help ==> installation Details


2) Select the Uninstall plugin jd-eclipse plug-in, then click Uninstall ... You can complete the uninstallation

016-java Decompiler (Java Anti-compilation tool)

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.