| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> java反编译工具jd-gui-osx for mac M1芯片无法使用的两个问题场景 -> 正文阅读 |
|
[Java知识库]java反编译工具jd-gui-osx for mac M1芯片无法使用的两个问题场景 |
概要周末快乐各位朋友们~ 分享一下java一个反编译工具,可视化界面的那种,比命令好很多哈 为什么会突然分享这个问题呢,这源自于很久很久之前,你且听我慢慢道来~ 此刻点开这篇文章的你,你这位技术大师心理活动是不是这样的:呸,真晦气,看个文章还这么多废话,信不信我扇你? 啊,对不起对不起对不起,大哥大姐,我这就开始! 其实事情是这样式的,我的leader,那天问我有没有遇到过一个问题,就是maven打出来的jar包,它没有依赖包,只有自己写的代码,别的工程都没问题,唯独这个工程不行,总之,我和我的leader开始了漫长的查找原因,查找解决方案,尝试各种解决方案的过程中,不断打包,反编译,去看有没有打进去依赖 呐,这个时候,就需要反编译工具了,因为我以前用的windows,windows的 jd-gui 是没什么问题的,但是mac,我失算了,网上找了好久的解决方案,都是说加什么命令参数,我都试了,结果都不行,最后还是随便扒拉出来了怎么解决,然后就想分享给各位大佬们,写文章的时候,为了真实,我还原了问题,结果没想到因为另一个问题,又无法打开,于是我就也整合进了这边文章,所以本次分享包括两个问题,mac版反编译工具无法打开的两个场景 下载jd-gui?第一步,我们需要下载下来这个反编译工具,那都没这个工具,更别说出问题解决了 问题1:提示JDK版本需要1.8+当我们下载完了,兴高采烈去打开的时候,我们发现弹出了这个提示,说没有在我们的系统里找到java环境,需要1.8+的java环境 这个时候直接无语了,摆脱,没有java环境我怎么开发的?难道是我环境变量不对? so,我们先看看环境变量配置了没有,我们试一下
然后我们拿到了如下响应
阿嘞嘞?我这不是有么,闹鬼了 于是,尝试重启,重新打开,发现还是这样,那该怎么办呢? 别慌,我告诉你,你可以这么来~ 右键?JD-GUI.app 图标,选择 显示包内容 ?然后它会打开介么个包 进去,找到 info.plist 文件 编辑它,把149行,这个 1.8+ ,改成1.8,保存,关闭 接下来紧张刺激的时刻到了!重新打开试试,你会笑的~ ? 问题2:提示需要安装JDK这个问题和上面的其实不一样啊,上面的说JDK版本需要1.8,这个直接告诉你,我,需要JDK,你,直接没有 因为我是间断写的这篇文章,所以和上面的图会不大一样,中间我换过JDK版本和反编译工具 像我们打开,会有这种提示,当然这是中文的,默认是英文提示,你一点更多信息,它会跳转到oracle官网,让你下JDK 和之前一样,自我怀疑一波,我没JDK?我拿意念开发的?打开看看,不出意外,又是一口老血喷出来,我有,我有,我有啊亲,我有Java环境! 那没办法,人家不认怎么办呢? 来,我们来解决介个问题咯,老操作,打开包,这次我们不找 info.plist 文件,我们找这个文件夹 MacOS ? 打开它,里面有一个这个文件,打开,编辑它! 哎,就是257行,声明了java命令地址,这个,好像和我们对不上,擦,改了!改成我们的地址! 改完,保存,再次尝试打开,不错,打开了哈哈哈哈 以上就是我遇到过的两个问题,如果大家有别的问题和解决方案,可以和我分享一下呦~ 大家共同进步 来,give me five |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 8:37:29- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |