# JD-GUI
JD-GUI, a standalone graphical utility that displays Java sources from CLASS files.
![](https://raw.githubusercontent.com/java-decompiler/jd-gui/master/src/website/img/jd-gui.png)
- Java Decompiler projects home page: [http://java-decompiler.github.io](http://java-decompiler.github.io)
- JD-GUI source code: [https://github.com/java-decompiler/jd-gui](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](LICENSE).
## Donations
Did JD-GUI help you to solve a critical situation? Do you use JD-Eclipse daily? What about making a donation?
[![paypal](https://raw.githubusercontent.com/java-decompiler/jd-gui/master/src/website/img/btn_donate_euro.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=C88ZMVZ78RF22) [![paypal](https://raw.githubusercontent.com/java-decompiler/jd-gui/master/src/website/img/btn_donate_usd.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=CRMXT4Y4QLQGU)
没有合适的资源?快使用搜索试试~ 我知道了~
基于java的开发源码-Java Decompiler反编译器.zip
共333个文件
java:222个
png:63个
gif:12个
1 下载量 118 浏览量
2024-01-07
19:46:10
上传
评论
收藏 624KB ZIP 举报
温馨提示
基于java的开发源码-Java Decompiler反编译器.zip 基于java的开发源码-Java Decompiler反编译器.zip 基于java的开发源码-Java Decompiler反编译器.zip 基于java的开发源码-Java Decompiler反编译器.zip 基于java的开发源码-Java Decompiler反编译器.zip 基于java的开发源码-Java Decompiler反编译器.zip 基于java的开发源码-Java Decompiler反编译器.zip 基于java的开发源码-Java Decompiler反编译器.zip 基于java的开发源码-Java Decompiler反编译器.zip 基于java的开发源码-Java Decompiler反编译器.zip 基于java的开发源码-Java Decompiler反编译器.zip 基于java的开发源码-Java Decompiler反编译器.zip
资源推荐
资源详情
资源评论
收起资源包目录
基于java的开发源码-Java Decompiler反编译器.zip (333个子文件)
gradlew.bat 2KB
org.jd.gui.spi.ContainerFactory 427B
org.jd.gui.spi.ContextualActionsFactory 69B
jd-gui.desktop 242B
org.jd.gui.spi.FileLoader 530B
Java.g4 21KB
btn_donate_usd.gif 2KB
btn_donate_euro.gif 1KB
ejbmodule_obj.gif 1021B
war_obj.gif 1014B
file-image.gif 597B
ear_obj.gif 592B
html_obj.gif 364B
xml_obj.gif 357B
dtd_obj.gif 351B
folder.gif 219B
close.gif 88B
close_active.gif 88B
.gitattributes 493B
.gitignore 274B
build.gradle 6KB
build.gradle 2KB
build.gradle 197B
settings.gradle 61B
build.gradle 40B
gradlew 5KB
jd-gui.icns 45KB
jd-gui.ico 97KB
org.jd.gui.spi.Indexer 649B
gradle-wrapper.jar 51KB
JavaFilePage.java 35KB
MainController.java 27KB
RoundMarkErrorStrip.java 27KB
TypePage.java 22KB
MainView.java 22KB
SearchInConstantPoolsController.java 20KB
SearchInConstantPoolsView.java 19KB
OpenTypeHierarchyView.java 19KB
AbstractTypeFactoryProvider.java 18KB
JavaFileTypeFactoryProvider.java 18KB
AbstractTextPage.java 16KB
ModuleInfoFilePage.java 16KB
JavaFileIndexerProvider.java 14KB
ClassFilePage.java 14KB
ClassFileTypeFactoryProvider.java 14KB
ConfigurationXmlPersisterProvider.java 13KB
TreeTabbedPanel.java 12KB
MavenOrgSourceLoaderProvider.java 12KB
OpenTypeController.java 12KB
CustomLineNumbersPage.java 12KB
ClassFileIndexerProvider.java 11KB
OpenTypeView.java 11KB
TabbedPanel.java 9KB
ManifestFilePage.java 8KB
AbstractTypeFileTreeNodeFactoryProvider.java 8KB
PreferencesView.java 8KB
WebXmlFilePage.java 8KB
SelectLocationView.java 8KB
SwingUtil.java 8KB
ContainerPanelFactoryProvider.java 7KB
SelectLocationController.java 7KB
AbstractJavaListener.java 7KB
GenericContainer.java 7KB
GoToView.java 7KB
EjbJarXmlFilePage.java 6KB
MainTabbedPanel.java 6KB
ClassFileSourceSaverProvider.java 6KB
DescriptorMatcherTest.java 6KB
LogPage.java 6KB
ClassFilePageTest.java 6KB
MavenOrgSourceLoaderPreferencesProvider.java 5KB
AboutView.java 5KB
DynamicPage.java 5KB
XmlFileIndexerProvider.java 5KB
DescriptorMatcher.java 5KB
OneTypeReferencePerLinePage.java 5KB
XmlFilePage.java 5KB
HyperlinkPage.java 5KB
CopyQualifiedNameContextualActionsFactory.java 5KB
XmlBasedFileIndexerProvider.java 5KB
SaveAllSourcesView.java 4KB
TypeReferencePage.java 4KB
DelegatingFilterContainer.java 4KB
JarContainerEntryUtil.java 4KB
StringBuilderPrinter.java 4KB
DirectoryTreeNodeFactoryProvider.java 4KB
ViewerPreferencesProvider.java 4KB
TypeFactoryService.java 4KB
ClassFileTreeNodeFactoryProvider.java 4KB
AbstractFileLoaderProvider.java 4KB
JavaModuleInfoFileIndexerProvider.java 4KB
TreeNodeFactoryService.java 4KB
ModuleInfoFileTreeNodeFactoryProvider.java 4KB
SourceSaverService.java 3KB
IndexerService.java 3KB
LineNumberStringBuilderPrinter.java 3KB
OpenTypeHierarchyController.java 3KB
DirectoryIndexerPreferencesProvider.java 3KB
List.java 3KB
App.java 3KB
共 333 条
- 1
- 2
- 3
- 4
资源评论
快乐无限出发
- 粉丝: 1127
- 资源: 7260
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功