利用IDEA插件反编译jar包 成JAVA文件

这篇具有很好参考价值的文章主要介绍了利用IDEA插件反编译jar包 成JAVA文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、我们可以用  JD-GUI.

直接下载地址:把jar包还原成idea工程,java,intellij-idea,jarJava DecompilerJD Java Decompilerhttp://java-decompiler.github.io/

下载好后,直接双击打开:

把jar包还原成idea工程,java,intellij-idea,jar

直接把要反编译的jar拖进去即可,如:

把jar包还原成idea工程,java,intellij-idea,jar

 二、利用idea插件

1、下载插件

通过【File】——>【Settings】——>【Plugins】输入JavaDecompiler进行查看,看是否有Java Decompiler这个插件。

没有安装就下载安装,然后重启IDEA即可。

把jar包还原成idea工程,java,intellij-idea,jar

 2、找到插件安装路径保存复制出来

把jar包还原成idea工程,java,intellij-idea,jar

如:D:\Program Files\JetBrains\IntelliJ IDEA 2019.3.2\plugins\java-decompiler\lib\java-decompiler.jar

3、反编译

在要反编译的包的界面打开CMD界面(或者也可以随便打开,下面的地址命令参数要改变)

 把jar包还原成idea工程,java,intellij-idea,jar

把jar包还原成idea工程,java,intellij-idea,jar

输入如下命令:

java -cp + "插件的路径" + org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true + jar包路径 + 反编译后存储位

java -cp "D:\Program Files\JetBrains\IntelliJ IDEA 2019.3.2\plugins\java-decompiler\lib\java-decompiler.jar" org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true  utp-perf-agent-1.1.0-SNAPSHOT.jar  test

把jar包还原成idea工程,java,intellij-idea,jar

 

4、查看反编译文件 

在  反编译后存储位置  里 也是个jar包,解压之后就可。

把jar包还原成idea工程,java,intellij-idea,jar文章来源地址https://www.toymoban.com/news/detail-646818.html

到了这里,关于利用IDEA插件反编译jar包 成JAVA文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Idea 反编译jar包

    Idea 反编译jar包

    实际项目中,有时候会需要更改jar包源码来达到业务需求,本文章将介绍一下如何通过Idea来进行jar反编译 decompiler插件文件夹路径为:idea安装路径/plugins/java-decompiler/lib 新建个文件夹(用于存放反编译后的文件) 将要反编译的jar放到decompiler插件文件夹 在decompiler插件文件夹执

    2024年02月13日
    浏览(11)
  • idea工具反编译jar包

    命令格式 java -cp java-decompiler.jar org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true 反编译jar包 解压路径 注意反编译后依然是个jar包,用解压软件可以看到class文件已经变成java文件,解压即可 示例

    2024年01月23日
    浏览(10)
  • Windows Java JavaFX IntelliJ IDEA 开发环境搭建 创建工程 编译运行 打包分发 自定义运行时

    Windows Java JavaFX IntelliJ IDEA 开发环境搭建 创建工程 编译运行 打包分发 自定义运行时

    博文目录 JavaFX 官网 官网 Getting Started with JavaFX JavaFX 是一个开源的下一代客户端应用程序平台,适用于基于 Java 构建的桌面、移动和嵌入式系统。它是许多个人和公司的协作成果,目标是为开发富客户端应用程序生成一个现代、高效且功能齐全的工具包。 JavaFX 主要致力于富

    2024年02月05日
    浏览(15)
  • 2023年最新IDEA中 Java程序 | Java+Kotlin混合开发的程序如何打包成jar包和exe文件(gradle版本)

    2023年最新IDEA中 Java程序 | Java+Kotlin混合开发的程序如何打包成jar包和exe文件(gradle版本)

    一. JAVA | JAVA和Kotlin混开开发的程序打包成jar方法 1.1 方法一 :IDEA中手动打包 1.2 方法二 :build.gradle中配置后编译时打包 二. JAVA | JAVA和Kotlin混合开发的程序打包成exe的方法 纯JAVA | 纯Kotlin | JAVA和Kotlin混合开发打包其实都一样的,因为jar包中主要还是class文件,而kotlin在编译后

    2024年02月12日
    浏览(13)
  • 使用idea打包jar文件

    使用idea打包jar文件

    1).点开File,点击Project Structure 2)选中Artifacts,点击+号,选择JAR–from modules … 3)进行main class选择 4)选择main方法所在的类 5)若要将第三方包一起导入,则点击+号,选择要Library Files。将所有的第三方包都选中,即可导入,打包时会一起打包出来。 红色标记中,为第三方包编译的类

    2024年02月15日
    浏览(9)
  • IDEA工具避坑指南(十):git拉取java项目后,拉取后的工程目录下只有.git和.idea文件,没有src或java目录|拉取的maven工程不被识别为maven项目

    IDEA工具避坑指南(十):git拉取java项目后,拉取后的工程目录下只有.git和.idea文件,没有src或java目录|拉取的maven工程不被识别为maven项目

    用以上标题,找不到合适方案,经过多篇帖子的阅读和反复尝试,遂有下文! 说明: 本机IDEA版本是2019,其他版可能略有差异。 从git上拉取项目后,目录结构如下,缺失想要的src目录 原因可能是多方面的,但是首先想到的应该是拉取工程本身就是这个目录结构。 此时就需要

    2024年02月04日
    浏览(88)
  • Intellij-idea 如何编译maven工程*

    在 Intellij IDEA 中编译 Maven 工程的步骤如下: 打开你的 Maven 工程。如果工程已经在 IDEA 中打开,那么你可以直接进行下一步。如果没有,你可以通过 File - Open 在弹出的对话框中选择你的 Maven 工程路径进行打开。 打开 Maven 项目窗口。在 IDEA 的右边会有一个 Maven 项目的窗口,

    2024年02月02日
    浏览(49)
  • IntelliJ IDEA编译Maven工程:一步步详解

    Apache Maven是一个流行的自动化构建工具,被广泛应用于Java项目的构建管理中。IntelliJ IDEA作为一个功能强大的集成开发环境(IDE),它提供了对Maven工程的天然支持,并能简化构建过程。本文将详细介绍如何在IntelliJ IDEA中编译Maven工程。 首先确保你有一个已安装的IntelliJ IDEA环

    2024年01月17日
    浏览(13)
  • Intellij-idea 如何编译maven工程

    在 IntelliJ IDEA 中编译 Maven 工程是一个相对直接的过程。以下是基本步骤: 1. 打开或导入 Maven 项目 如果您已经有一个现有的 Maven 项目,可以直接在 IntelliJ IDEA 中打开它。选择 File Open,然后浏览到您的 Maven 项目文件夹,选择包含 pom.xml 的目录。 如果您是从现有的源代码导入

    2024年01月25日
    浏览(51)
  • idea手动导入了包但编译运行还是报找不到xxx.jar包的问题

    idea手动导入了包但编译运行还是报找不到xxx.jar包的问题

    1、先把jar包放目录下并add as libary 2、在pom.xml中加入 3、pom.xml中加入 4、build clean run 即可

    2024年02月16日
    浏览(7)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包