osx下查看jar文件

Posted yjbjingcha

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了osx下查看jar文件相关的知识,希望对你有一定的参考价值。

jar是java class的打包文件,我们能够将自己的项目打包为jar文件执行,也能够打包后当做第三方包查看,有时候我们须要查看一下一个jar文件里是否还有某个类以及对应的包,我们能够採用下面两种方式:

① 使用软件

jd-gui是一个跨平台的软件。我们能够方便的在osx等系统上安装,之后将jar文件拖进jd-gui就能够了。

②使用zip工具

jar包是一个zip文件,我们能够直接解压后查看,以下是一个简单的实例。

YDdeMacBook-Pro:Tmp YD$ ls
jfxrt.jar
YDdeMacBook-Pro:Tmp YD$ unzip -x -q jfxrt.jar  -d jfxrt
YDdeMacBook-Pro:Tmp YD$ ls
jfxrt     jfxrt.jar
YDdeMacBook-Pro:Tmp YD$ cd jfxrt
YDdeMacBook-Pro:jfxrt YD$ ls
META-INF  MediaErrors_es.properties    MediaErrors_ja.properties    MediaErrors_sv.properties    classes       netscape
MediaErrors.properties       MediaErrors_fr.properties    MediaErrors_ko.properties    MediaErrors_zh_CN.properties com
MediaErrors_de.properties    MediaErrors_it.properties    MediaErrors_pt_BR.properties MediaErrors_zh_TW.properties javafx
YDdeMacBook-Pro:jfxrt YD$

使用unzip解压jar文件,展示了内部文件,只是此种方式没有使用jd-gui方便。

很多其它博客请前往小胖轩.




以上是关于osx下查看jar文件的主要内容,如果未能解决你的问题,请参考以下文章

Gradle 引入本地定制 jar 包

Tools系列Mac OSX查看可执行文件引用的动态链接库

MAC OSX Xcode 9.2链接器命令失败,退出代码为1(使用-v查看调用)

JavaFX 本机安装程序 OSX 工作目录

Linux下如何在不解压jar包查看或修改配置文件

Linux下如何在不解压jar包查看或修改配置文件