ela*_*nce 45
您可以使用以下命令提取jar文件:
jar xf filename.jar
Run Code Online (Sandbox Code Playgroud)
参考资料:Oracle的JAR文档
dha*_*ram 37
我相信这可以很容易地完成.您始终可以将jar文件的源文件(Java文件)解压缩为zip.
将jar文件的源代码作为zip获取的步骤:
希望这可以帮助.
由于某种原因链接已经死亡,因此添加了可以下载JDGUI的链接
kee*_*een 10
我知道这是一个老问题仍然认为这会对某人有所帮助
1)转到jar文件的文件夹.
2)将其扩展名更改为.zip.
3)你很高兴,只需双击即可轻松提取.
注意:我在MAC中测试了这个,它可以工作.希望它也适用于Windows.
nit*_*adi 10
在 java 工作的 Linux 机器上执行以下操作(如果你喜欢终端的处理方式)
cd ~
mkdir decompiled_code && cd decompiled_code
// download jar procyon from https://drive.google.com/file/d/1yC2gJhmLoyE8royCph5dLEncgkNZXj58/view?usp=sharing
java -jar procyon-decompiler-0.5.36.jar /Path/to/your/jar -o .
Run Code Online (Sandbox Code Playgroud)
注意:正如 @Richard 评论的那样“这可能是非法的,具体取决于您是否拥有该罐子的版权、您居住的国家以及您这样做的目的。”
获取 zip 形式的 jar 文件源的步骤:
从http://java-decompiler.github.io/下载JD-GUI并将其保存在系统上的任何位置。
将您想要其源的jar 拖放到 JD 上或打开.jar文件。
Java Decompiler 将打开并显示树形格式的所有包结构。
单击“文件”菜单并选择“保存 jar 源”。它将把源代码保存为与 jar 名称相同的 zip 文件。
例子:-
如果需要,我们也可以使用面向 Java EE 开发人员的 Eclipse IDE来更新/提取代码。
从 eclipse 中选择 Import Jar ,然后选择您需要的 jar。按照下图所示的说明进行操作
归档时间: |
|
查看次数: |
399557 次 |
最近记录: |