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

type
status
slug
date
summary
tags
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对应的版本

上一篇
spring动态修改service类的属性
下一篇
Java微服务生态系统构建指南
Loading...
文章列表
王小扬博客
产品
Think
Git
软件开发
计算机网络
CI
DB
设计
缓存
Docker
Node
操作系统
Java
大前端
Nestjs
其他
PHP