Codebase list jd-gui / e520d17
Update upstream source from tag 'upstream/1.6.3' Update to upstream version '1.6.3' with Debian dir 358c9f296f3b6ab046a86760be06ebf3aa1f808e Sophie Brun 4 years ago
5 changed file(s) with 30 addition(s) and 32 deletion(s). Raw diff Collapse all Expand all
633633
634634 JD-GUI, a standalone graphical utility that displays Java sources from
635635 CLASS files
636 Copyright (C) 2008-2015 Emmanuel Dupuy
636 Copyright (C) 2008-2019 Emmanuel Dupuy
637637
638638 This program is free software: you can redistribute it and/or modify
639639 it under the terms of the GNU General Public License as published by
653653 If the program does terminal interaction, make it output a short
654654 notice like this when it starts in an interactive mode:
655655
656 JD-GUI Copyright (C) 2008-2015 Emmanuel Dupuy
656 JD-GUI Copyright (C) 2008-2019 Emmanuel Dupuy
657657 This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
658658 This is free software, and you are welcome to redistribute it
659659 under certain conditions; type `show c' for details.
0 #JD-GUI
0 # JD-GUI
11
22 JD-GUI, a standalone graphical utility that displays Java sources from CLASS files.
33
4 ![](http://jd.benow.ca/img/screenshot17.png)
4 ![](https://raw.githubusercontent.com/java-decompiler/jd-gui/master/src/website/img/jd-gui.png)
55
6 - Java Decompiler projects home page: [http://jd.benow.ca](http://jd.benow.ca)
7 - Java Decompiler Wikipedia page: [http://en.wikipedia.org/wiki/Java_Decompiler](http://en.wikipedia.org/wiki/Java_Decompiler)
6 - Java Decompiler projects home page: [http://java-decompiler.github.io](http://java-decompiler.github.io)
87 - JD-GUI source code: [https://github.com/java-decompiler/jd-gui](https://github.com/java-decompiler/jd-gui)
98
10 ##Description
9 ## Description
1110 JD-GUI is a standalone graphical utility that displays Java source codes of
1211 ".class" files. You can browse the reconstructed source code with the JD-GUI
1312 for instant access to methods and fields.
1413
15 ##How to build JD-GUI ?
14 ## How to build JD-GUI ?
1615 ```
16 > git clone https://github.com/java-decompiler/jd-gui.git
17 > cd jd-gui
1718 > ./gradlew build
1819 ```
19 generate _"build/libs/jd-gui-x.y.z.jar"_
20 ```
21 > ./gradlew installOsxDist
22 ```
23 generate _"build/install/jd-gui-osx/JD-GUI.app"_
24 ```
25 > iexplore http://sourceforge.net/projects/launch4j/files/launch4j-3/3.7/launch4j-3.7-win32.zip/download
26 > unzip launch4j-3.7-win32.zip
27 > ./gradlew -DLAUNCH4J_HOME=.../path/to/launch4j-3.7-win32 installWindowsDist
28 ```
29 generate _"build/install/jd-gui-windows/jd-gui.exe"_
30 ```
31 > ./gradlew buildDeb
32 ```
33 generate Ubuntu/Debian installer
34 ```
35 > ./gradlew buildRpm
36 ```
37 generate RedHat/CentOS/Fedora installer
20 generate :
21 - _"build/libs/jd-gui-x.y.z.jar"_
22 - _"build/libs/jd-gui-x.y.z-min.jar"_
23 - _"build/distributions/jd-gui-windows-x.y.z.zip"_
24 - _"build/distributions/jd-gui-osx-x.y.z.tar"_
25 - _"build/distributions/jd-gui-x.y.z.deb"_
26 - _"build/distributions/jd-gui-x.y.z.rpm"_
3827
39 ##How to launch JD-GUI ?
28 ## How to launch JD-GUI ?
4029 - Double-click on _"jd-gui-x.y.z.jar"_
30 - Double-click on _"jd-gui.exe"_ application from Windows
4131 - Double-click on _"JD-GUI"_ application from Mac OSX
42 - Double-click on _"jd-gui.exe"_ application from Windows
4332 - Execute _"java -jar jd-gui-x.y.z.jar"_ or _"java -classpath jd-gui-x.y.z.jar org.jd.gui.App"_
4433
45 ##How to use JD-GUI ?
34 ## How to use JD-GUI ?
4635 - Open a file with menu "File > Open File..."
4736 - Open recent files with menu "File > Recent Files"
4837 - Drag and drop files from your file explorer
4938
50 ##How to extend JD-GUI ?
39 ## How to extend JD-GUI ?
5140 ```
5241 > ./gradlew idea
5342 ```
6150 ```
6251 launch JD-GUI with your extensions
6352
64 ##How to uninstall JD-GUI ?
53 ## How to uninstall JD-GUI ?
6554 - Java: Delete "jd-gui-x.y.z.jar" and "jd-gui.cfg".
6655 - Mac OSX: Drag and drop "JD-GUI" application into the trash.
6756 - Windows: Delete "jd-gui.exe" and "jd-gui.cfg".
57
58 ## License
59 Released under the [GNU GPL v3](LICENSE).
60
61 ## Donations
62 Did JD-GUI help you to solve a critical situation? Do you use JD-Eclipse daily? What about making a donation?
63
64 [![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)
jd-gui-1.4.0.jar less more
Binary diff not shown
Binary diff not shown
44 Exec=java -jar /opt/jd-gui/jd-gui.jar
55 Type=Application
66 Icon=jd-gui
7 MimeType=application/java;application/java-vm;application/java-archive