捣腾记|Mac OS 上 JD-GUI 打不开的尝试处理法子

JD-GUI 是一个免费的 Java 反编译工具,它允许用户将 Java 编译后的 .class 文件反编译成可读性较高的 Java 源代码。这样的工具在软件开发和分析中非常有用,可以帮助开发人员理解他人的代码、进行代码审查,或者从编译后的代码中恢复丢失的源代码。JD-GUI 是一个开源项目,可以在各种操作系统上运行,并且易于使用。

先放出下载地址:

下载解压之后,将 JD-GUI 拷贝到应用程序中即可。(这一步可做可不做)

当前环境

  • 芯片: Apple M2 Pro

  • macOS:

  • jdk 版本:

问题🙋

打开之后提示:

vbnet 复制代码
ERROR launching 'JD-GUI'

No suitable Java version found on your system!
This program requires Java 1.8+
Make sure you install the required Java version.

Fix 思路一(亲测有效)

应用程序显示包内容,随后找到 Contents 下面的 info.plist 文件打开。

  • 直接搜索 JVMVersion,将后面的 1.8+ 修改为 11

保存,重新打开。

随便搞个 jar 丢进去看看好使不?

相关推荐
CYRUS_STUDIO11 小时前
Frida 检测与对抗实战:进程、maps、线程、符号全特征清除
android·逆向
csj5012 小时前
安卓基础之《(28)—Service组件》
android
lhbian14 小时前
PHP、C++和C语言对比:哪个更适合你?
android·数据库·spring boot·mysql·kafka
catoop15 小时前
Android 最佳实践、分层架构与全流程解析(2025)
android
ZHANG13HAO16 小时前
Android 13 特权应用(Android Studio 开发)调用 AOSP 隐藏 API 完整教程
android·ide·android studio
田梓燊16 小时前
leetcode 142
android·java·leetcode
angerdream16 小时前
Android手把手编写儿童手机远程监控App之JAVA基础
android
菠萝地亚狂想曲17 小时前
Zephyr_01, environment
android·java·javascript
sTone8737517 小时前
跨端框架通信机制全解析:从 URL Schema 到 JSI 到 Platform Channel
android·前端
sTone8737517 小时前
Java 注解完全指南:从 "这是什么" 到 "自己写一个"
android·前端