一、保证您的idea配置有如下插件Java Bytecode Decomplier
二、在您需要编译的jar包的目录下,打开命令行界面,输入以下命令:
E:\lib>java -cp “D:\ideaIU-2017.1.1\plugins\java-decompiler\lib\java-decompiler.jar” org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true com.prosysopc.ua-2.2.0.jar mysrc
等指令运行完毕之后,会在您所制定的目录(示例是mysrc)中生成的打包好的源码,一般是jar格式的压缩文件。您可以进行解压查看
java -cp “D:\software\green\ideaIU-2019.3.1.win\plugins\java-decompiler\lib\java-decompiler.jar” org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true D:\tools\develop\maven\repository\com\dstz\agilebpm\wf-act\1.5.3\wf-act-1.5.3-pg.jar D:\agilebpm
java -cp “D:\software\green\ideaIU-2019.3.1.win\plugins\java-decompiler\lib\java-decompiler.jar” org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true D:\tools\develop\maven\repository\com\dstz\agilebpm\wf-api\1.5.3\wf-api-1.5.3.jar D:\agilebpm
java -cp “D:\software\green\ideaIU-2019.3.1.win\plugins\java-decompiler\lib\java-decompiler.jar” org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true D:\tools\develop\maven\repository\com\dstz\agilebpm\wf-core\1.5.3\wf-core-1.5.3-pg.jar D:\agilebpm
java -cp “D:\software\green\ideaIU-2019.3.1.win\plugins\java-decompiler\lib\java-decompiler.jar” org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true D:\tools\develop\maven\repository\com\dstz\agilebpm\wf-plugin\1.5.3\wf-plugin-1.5.3-pg.jar D:\agilebpm
java -cp “D:\software\green\ideaIU-2019.3.1.win\plugins\java-decompiler\lib\java-decompiler.jar” org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true D:\tools\develop\maven\repository\com\dstz\agilebpm\wf-rest\1.5.3\wf-rest-1.5.3.jar D:\agilebpm