Tag: jimfs

ZipFileSystemProvider无法识别JIMFS

我有一个从字节数组在jimfs (内存文件系统中的google)中创建的zip文件。 尝试使用ZipMemoryFileSystem打开该文件时,出现无法识别提供程序的错误。 我的代码如下: public static void test(byte[] document) { try { try (FileSystem memoryFileSystem = Jimfs.newFileSystem(Configuration.unix())) { Files.write(memoryFileSystem.getPath(“/file.zip”), document); URI uri = URI.create(“jar:” + memoryFileSystem.getPath(“/file.zip”).toUri()); Map env = Collections.singletonMap(“create”, “false”); try (FileSystem zipfs = FileSystems.newFileSystem(uri, env)) { //do something } catch (Exception e) { e.printStackTrace(); } } } catch (IOException e) { e.printStackTrace(); } […]