メインフレームの PKZIP ツールで圧縮されたファイルを解凍するプログラムを Java で作成しようとしています。ただし、以下の 3 つの方法を試しましたが、いずれも問題を解決できません。
エグゼで。
WinRAR、7Zip、Linuxコマンド(unzip)で開いてみました。すべてが以下のエラー メッセージで失敗します。
アーカイブが不明な形式であるか、破損しています
JDK API による - java.util.ZipFile
このWebサイトで説明されているように、JDK APIで解凍しようとしました。ただし、次のエラー メッセージで失敗します。
IO エラー: java.util.zip.ZipException: zip ファイルを開く際のエラー
Zip4Jによって
また、Zip4J を使用しようとしました。エラーメッセージで失敗しました:
原因: java.io.IOException: Negative seek offset at java.io.RandomAccessFile.seek(Native Method) at net.lingala.zip4j.core.HeaderReader.readEndOfCentralDirectoryRecord(HeaderReader.java:117) ... 5 詳細
メインフレームで PKZIP によって圧縮された zip ファイルを抽出できる Java lib または Linux コマンドがあるかどうか尋ねてもよろしいですか? どうもありがとう!