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

相关推荐
ansondroider19 分钟前
Android adb 安装应用失败(安装次数限制)
android·adb·install
艾小逗2 小时前
uniapp中检查版本,提示升级app,安卓下载apk,ios跳转应用商店
android·ios·uni-app·app升级
tangweiguo030519874 小时前
Android Kotlin ViewModel 错误处理:最佳 Toast 提示方案详解
android·kotlin
火柴就是我4 小时前
android 基于 PhotoEditor 这个库 开发类似于dlabel的功能_2
android
每次的天空5 小时前
Android学习总结之Java篇(一)
android·java·学习
8931519606 小时前
Android开发Glide做毛玻璃效果
android·glide·android开发·android教程·glide做毛玻璃效果
whysqwhw7 小时前
DRouter代码走读
android
人生游戏牛马NPC1号7 小时前
学习Android(五)玩安卓项目实战
android·kotlin
前行的小黑炭9 小时前
Android Lifecycle代码分析:为什么使用;注解的方式为什么过期?源码分析;状态与事件
android
和煦的春风9 小时前
案例分析 | SurfaceFlinger 大片Runnable引起的卡顿
android·linux