如何将jar(或文件夹)中的所有.class文件一次更改为.java(或.txt)?

如何将jar(或文件夹)中的所有.class文件一次更改为.java(或.txt)?,java,github,jar,decompiling,.class-file,Java,Github,Jar,Decompiling,.class File,我总是将任何.class文件反编译为可读格式。但是,现在我需要将大约30-40个.class文件更改为可读格式,以便推送到github。如何一次将所有.class文件更改为可读(.java或.txt) JAR(或ZIP)所有要一起反编译的类 启动JD-GUI并打开jar(zip)归档文件 使用“文件”-“保存JAR源”菜单选项。它将从您的存档中反编译所有内容,并将其源代码保存到另一个zip文件中 然后,您需要解压缩ZIP文件,并在推送之前将其添加到git repo。我使用的是Eclipse,一旦

我总是将任何.class文件反编译为可读格式。但是,现在我需要将大约30-40个.class文件更改为可读格式,以便推送到github。如何一次将所有.class文件更改为可读(.java或.txt)

  • JAR(或ZIP)所有要一起反编译的类
  • 启动JD-GUI并打开jar(zip)归档文件
  • 使用“文件”-“保存JAR源”菜单选项。它将从您的存档中反编译所有内容,并将其源代码保存到另一个zip文件中

  • 然后,您需要解压缩ZIP文件,并在推送之前将其添加到git repo。

    我使用的是Eclipse,一旦打开jar归档文件,它仍然会作为不可读的.class文件打开。“文件”中也没有“保存JAR源代码”,我无法与eclipse插件对话。您是否尝试过使用JD-GUI?您是否从原始作者那里获得了反编译和上传其作品的许可或权限?