0

いくつかの .jar アーカイブを開いて、そこからファイルを取得しようとしています。私が今持っているもの:

  1. 私が知っている.jar==.zipように、私は7zipを使用しました。それは私の瓶を開き、ヘッダーが壊れていて、まだ抽出に成功していると言っています。
  2. 標準のOracle jdkユーティリティを使用jar tvf my.jarして、これを得ました:
    java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(ZipFile.java:219) at java.util.zip.ZipFile.<init>(ZipFile.java:149) at java.util.zip.ZipFile.<init>(ZipFile.java:120) at sun.tools.jar.Main.list(Main.java:1115) at sun.tools.jar.Main.run(Main.java:293) at sun.tools.jar.Main.main(Main.java:1288)

  3. Web を検索したところ、この jar を開くPowerGREP5ツールが見つかりました。

jarアーカイブは、有効な CRC を持ち、エラーなしで解凍された親.zipアーカイブから抽出されました

問題はここにあります

私が 7zip から取得したコンテンツは、PowerGREPとは完全に異なります。Plsは、これがどのように起こるかを理解するのを手伝ってくれます.

4

1 に答える 1