利用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包

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

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

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

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

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

    2024年02月05日
    浏览(150)
  • 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日
    浏览(56)
  • 使用idea打包jar文件

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

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

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

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

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

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

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

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

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

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

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

    2024年02月16日
    浏览(51)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包