web-dev-qa-db-ja.com

OSXでアーカイブ(Ear、War、Jar)を閲覧するための優れたツール

Linuxでは、ファイルローラーを使用して、手動で開かずにEARファイルのコンテンツを閲覧したり、含まれているWARファイルやそのJARファイル内をすばやく掘り下げたりすることができます。

これは、OSXで欠落しているツール(meldとともに)が必要なものの1つです。

これを行うことができる良いツールはありますか?

更新:私のニーズに合ったツールを見つけました: http://www.zipeg.com/

真夜中の司令官(MC)への名誉ある言及-しかし、それはコマンドライン(しかし非常に高速)と同様にVIの新しいバージョン(zipされたファイルに入ることができます)

32
Thibaut Colar

Linuxでは、Krusaderを使用していますが、Mac向けのポートがあります http://www.krusader.org/handbook/mac-port.html

3

ファイルを解凍せずに開くことができるOS X Zipユーティリティはすべて実行できます。または、ターミナルウィンドウを開き、次のように入力します。

jar tvf <filename.jar>

Finderからターミナルウィンドウにファイルをドラッグすると、ファイル名が自動的に入力されます。出力をlessにパイプして、上下にスクロールすることもできます。

jar tvf <filename.jar> | less
31
Pavel

Jarzilla を試してみることもできます。

7
depsypher

それを「.Zip」ファイルにコピーし、Zipユーティリティを使用して内部を覗きます。

.ears、.war.jarsは、追加の必須アイテムが内部にパックされた単なるZipファイルです。

内容を抽出する場合は、解凍できます。 Javaには、アーカイブをZip/Unzipする機能を提供するjarコマンドが含まれています(およびアーカイブが適切にjarファイルであるという追加の検証)。

5
Edwin Buck

私のニーズに合ったツールを見つけました: http://www.zipeg.com/

真夜中の司令官(MC)への名誉ある言及-しかし、それはコマンドラインです(しかし非常に高速です)

2
Thibaut Colar

まだ実行できない場合は、*。jarでファイル拡張子を確認できることを確認してください。名前を* .Zipに変更します。これにより、ファイルをZipファイル(つまり、Zipファイル)のように開くことができます。 * .classファイルの再生が終わったら、ファイルを実行できるように* .jarに戻します。

これは多少面倒ですが、新しいプログラムをインストールする必要がないため、管理者権限の有無にかかわらず、任意のコンピューターで実行できます。

1
Ryan Amos