私はPath
を仮想ファイルシステム上のzipファイル(jimfs)に持っており、このzipファイルをZipFile
で開く必要があります。Java:ZipFileを使用したパス
しかし、引数としてPath
を得るためには、ZipFile
にコンストラクタはありません。File
のみです。
を取得しているため、Path
のFile
(path.toFile())からは作成できません。 ZipFile
でZIPファイルを開くにはどうすればよいですか?あるいは、デフォルトのファイルシステムにないzipファイルを扱う他の方法がありますか?
代わりに 'ZipFile(String)'を使用しますか? –
@ Yassin Hajaj私は 'FileNotFoundException'を取得します。なぜなら、デフォルトのファイルシステム上のファイルを見つけ出しますが、仮想ファイルシステムでは見つからないからです。 –