Ich habe ein VFS mit JIMFS erstellt.Lesen einer Datei erstellt mit virtuellen Dateisystem JIMFS
FileSystem virtualFS = Jimfs.newFileSystem(Configuration.unix());
Path virtualPath = virtualFS.getPath("resources/virtualFolder");
Files.createDirectories(virtualPath);
Path refData = virtualPath.resolve("refData.csv");
System.out.println(refData);
Files.write(refData, ImmutableList.of(sData),StandardCharsets.UTF_8);
Ich versuche, die Datei (refData.csv) in einem anderen Verfahren (Pfad geleitet wird das andere Verfahren) zu lesen.
Was ich bisher versucht haben, sind:
1: new FileDataModel(new FileInputStream(Files.lines(refData)));
2: new FileDataModel((File) Files.lines(refData));
3: new FileDataModel(new File(refData));
Leider keine dieser Arbeit ab sofort. Ich verstehe, ich vermische die Standard-FS mit der virtuellen FS.
Error: Exception in thread "main" java.lang.UnsupportedOperationException
Zugriff auf die erstellte Datei ?.