Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
test.jar という名前の jar ファイルがあるとします。私は、この test.jar にパックされているすべての jar を一覧表示するタスクを割り当てられています。
キャッチは、このtest.jarをパックした人は誰でも、以下のコマンドの出力にjarが表示されないようにパックしたことです.classファイルとパッケージ構造の単なるリストです.
jar -tvf test.jar
その方向へのポインタをお願いします..
Java 内からこれを行うには、ファイル名を使用して ZipFile をインスタンス化します。ZipFile には、entries()ZipFile 内のすべての ZipEntries (jar 内のメンバー) の Enumerator を返すメソッド があります。列挙子を使用して反復し、各エントリにその名前を尋ねることができます。名前が「.jar」で終わるエントリのみを一覧表示します
entries()