Windows-次の内部を含むJTarlibを使用して新しいTarファイルを作成しようとしています...
MyTarFile.tar--|
|--MyFolder--|
|--MyFile.zip
MyTarFileのルートにあるフォルダーとzipファイルを使用して作成できますが、そのフォルダーを作成してzipファイルを中に入れる方法がわかりません(そして周りを見回しました)。TarEntryに何を使用するか(Fileオブジェクト)(フォルダー用に1つ、ファイル用に1つ、または両方に1つ)、InputStreamがどのように表示されるかを知る必要があります(私は信じています) zipファイル用に1つだけですが、確かではありません)。既存の形式を模倣するファイルを作成しようとしているので、ファイルを使用するソフトウェアがそのフォルダーを探すため、そのフォルダーを失うという選択肢はありません。タールを塗るかどうかにかかわらず、実際のファイルシステム(これもWindows上にあります)のMyFolderフォルダーにzipファイルを追加できます...動作するものは何でも問題ありません。
フルパスと相対パス(InputStreamにはフルパスが必要なようです)を試しましたが、うまくいきませんでした。ライブラリの切り替え以外のアイデアが不足しています(おそらくJTarはこれをサポートしていません)。
ありがとう!