在OSX上浏览档案(Ear,War,Jar)的任何好工具

时间:2011-06-08 20:14:35

标签: java macos zip archive 7zip

在Linux上我可以使用文件滚动并打开浏览EAR文件的内容而无需手动打开它,甚至可以快速挖掘包含的WAR文件和JAR文件。

这是另一个必须拥有我在OSX上缺少的工具(以及meld)。

任何可以做到这一点的好工具?

更新 我找到了一个符合我需求的工具:http://www.zipeg.com/

尊敬的午夜指挥官(MC) - 但它是命令行(但非常快)以及VI的新版本(可以进入压缩文件)

6 个答案:

答案 0 :(得分:30)

任何可以在不解压缩文件的情况下打开文件的OS X ZIP实用程序都可以。或者,打开终端窗口并键入:

jar tvf <filename.jar>

您可以将文件从Finder拖到终端窗口,它会为您填充文件名。您还可以将输出管道输入到较少的位置以上下滚动。

jar tvf <filename.jar> | less

答案 1 :(得分:7)

您可能还想尝试Jarzilla

答案 2 :(得分:5)

我将其复制到“.zip”文件中,然后使用我的zip工具查看内部。

.ear s,.war.jar只是压缩文件,其中包含其他必需的项目。

如果要提取内容,可以将其解压缩。 Java包含jar命令,该命令提供压缩/解压缩存档的功能(以及存档是正确jar文件的额外验证)。

答案 3 :(得分:3)

在Linux上我正在使用Krusader,从我看到的有一个Mac端口http://www.krusader.org/handbook/mac-port.html

答案 4 :(得分:2)

我找到了一个符合我需求的工具:http://www.zipeg.com/

尊敬的午夜指挥官(MC) - 但这是命令行(但非常快)

答案 5 :(得分:1)

如果您还不能这样做,请确保您可以在* .jar上看到文件扩展名。将名称更改为* .zip,这将允许您打开文件,就像它是一个ZIP文件(它是)。当您完成* .class文件的播放后,请将其更改回* .jar,以便您可以执行该文件。

虽然这有点单调乏味,但它不需要任何新程序安装,因此可以在任何计算机上完成,无论是否拥有管理员权限。