Baike.dev
All toolsTrendingOpen sourceNewsSubmit
Log in
< 返回工具列表
J

jd-gui

> 编程语言
开源

A standalone Java Decompiler GUI

15.2K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

A standalone Java Decompiler GUI

JD-GUI

JD-GUI, a standalone graphical utility that displays Java sources from CLASS files.

  • Java Decompiler projects home page: http://java-decompiler.github.io
  • JD-GUI source code: https://github.com/java-decompiler/jd-gui

Description

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.

How to build JD-GUI ?

> git clone https://github.com/java-decompiler/jd-gui.git
> cd jd-gui
> ./gradlew build 

generate :

  • "build/libs/jd-gui-x.y.z.jar"
  • "build/libs/jd-gui-x.y.z-min.jar"
  • "build/distributions/jd-gui-windows-x.y.z.zip"
  • "build/distributions/jd-gui-osx-x.y.z.tar"
  • "build/distributions/jd-gui-x.y.z.deb"
  • "build/distributions/jd-gui-x.y.z.rpm"

How to launch JD-GUI ?

  • Double-click on "jd-gui-x.y.z.jar"
  • Double-click on "jd-gui.exe" application from Windows
  • Double-click on "JD-GUI" application from Mac OSX
  • Execute "java -jar jd-gui-x.y.z.jar" or "java -classpath jd-gui-x.y.z.jar org.jd.gui.App"

How to use JD-GUI ?

  • Open a file with menu "File > Open File..."
  • Open recent files with menu "File > Recent Files"
  • Drag and drop files from your file explorer

How to extend JD-GUI ?

> ./gradlew idea 

generate Idea Intellij project

> ./gradlew eclipse

generate Eclipse project

> java -classpath jd-gui-x.y.z.jar;myextension1.jar;myextension2.jar org.jd.gui.App

launch JD-GUI with your extensions

How to uninstall JD-GUI ?

  • Java: Delete "jd-gui-x.y.z.jar" and "jd-gui.cfg".
  • Mac OSX: Drag and drop "JD-GUI" application into the trash.
  • Windows: Delete "jd-gui.exe" and "jd-gui.cfg".

License

Released under the GNU GPL v3.

Donations

Did JD-GUI help you to solve a critical situation? Do you use JD-Eclipse daily? What about making a donation?

核心特点

  • •Java Decompiler projects home page: http://java-decompiler.github.io
  • •JD-GUI source code: https://github.com/java-decompiler/jd-gui
  • •_"build/libs/jd-gui-x.y.z.jar"_
  • •_"build/libs/jd-gui-x.y.z-min.jar"_
  • •_"build/distributions/jd-gui-windows-x.y.z.zip"_
  • •_"build/distributions/jd-gui-osx-x.y.z.tar"_
  • •_"build/distributions/jd-gui-x.y.z.deb"_
  • •_"build/distributions/jd-gui-x.y.z.rpm"_
  • •Double-click on _"jd-gui-x.y.z.jar"_
  • •Double-click on _"jd-gui.exe"_ application from Windows

> 标签

Java

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月9日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言
Baike.dev

baike.dev helps you discover great languages, frameworks, databases, DevOps and cloud-native tools.

Quick links

  • Home
  • All tools
  • Trending
  • Open source

About

  • About us
  • Community
  • News

Contribute

Found a great developer tool? Share it with the community.

Submit a tool
© 2026 baike.dev Developer EncyclopediaUpdated daily · Discover great developer tools