🗒️java反编译;将class变成java;利用idea进行反编译

type
status
slug
date
tags
summary
category
password
icon

方式

  1. 利用Idea直接查看引入的jar包,或者利用idea反编译插件,将jar包变成java文件
  1. 在线上传jar包进行反编译:http://www.javadecompilers.com/
  1. 自己下载工具进行反编译

使用经验

  • 最好去使用idea反编译插件,将jar包变成java文件;
  • 其他的工具有的太老,结果很差劲,有的字符集不支持需要去调整

Idea进行反编译

从idea的terminal进入需要反编译jar包的位置,执行以下命令
结果输出后还是一个jar文件,直接解压就可以,里面是.java格式的

碰到错误处理方式

  • 这个包是使用jdk11编译的
  • 运行的时候用的是自己的环境,52就代表了1.8版本,低版本编译在高版本可以兼容运行,但是高版本的编译在低版本就无法运行
  • 所我我又装了一个11版本的jdk问题就解决了

class version对应的版本

上一篇
MySQL 批量修改表名
下一篇
docker安装的jenkins如何在宿主机启动jar包
Loading...
文章列表
王小扬博客
Git
AI
产品
film
AI Code
Java
其他
计算机网络
DB
云原生
Node
Docker
操作系统
Elasticsearch
Apollo
Nestjs
Think
大前端
PHP
软件开发
设计
生活技巧
CI
缓存