捣腾记|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 丢进去看看好使不?

相关推荐
荣月灵的小梅花5 小时前
在Android 9上修改build.fingerprint
android
帅次5 小时前
Compose 入门:@Composable、组合与重组
android·kotlin·gradle·android jetpack·compose·composable
洞见前行5 小时前
APK Signing Block V2 多渠道分包技术原理
android
DandelionR5 小时前
Android SDK安装
android
雪铃儿6 小时前
Flutter Android 热更新:我为什么没用 Shorebird 而是自己造了一个🚀
android·开源
angerdream6 小时前
Android手把手编写儿童手机远程监控App之通知栏消息
android
OCN_Yang8 小时前
能告诉我:你为什么用 MVI 吗?反正我不理解!
android·架构·前端框架
荣月灵的小梅花9 小时前
Android 给广播接收器增加权限(permission)或signature签名权限
android
沐言人生9 小时前
ReactNative 源码分析4——ReactActivity之加载JSBundle
android·react native
砖厂小工11 小时前
Now In Android 精讲 10 - AGENTS.md:写给 AI Agent 的项目说明书
android