🗒️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对应的版本

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