今日からあなたもLinuxシステム管理者unzipJavaの開発をやっていて、あるクラスを利用するのにどのjarファイルが必要か分からない時がある。そのような時はunzipコマンドでjarの中身を調べれば良い。unzipコマンドはzipファイルやjarファイルの展開や圧縮されているファイルの一覧を表示することができる。 例えば、xxx.jarの中にDriverクラスが含まれるかどうかを調べるには、unzip -lとgrepコマンドをパイプでつないで、 [mobile@localhost ~]$ unzip -l xxx.jar | grep Driver.class とすると良いだろう。 また、クラスを探す対象を複数のjarファイルにする場合はワイルドカードを用いるが、バックスラッシュ(あるいは\)を用いて以下のように記述するか、 [mobile@localhost ~]$ unzip -l \*.jar | grep Driver.class または*.jarをシングルクォートで括る必要がある。 [mobile@localhost ~]$ unzip -l '*.jar' | grep Driver.class
Copyright(C) 2004-2015 モバイル開発系(K) All rights reserved.
[Home]
|