Я бы ожидал эту работу.
FileSystemManager fileSystemManager = VFS.getManager();
FileObject fileObject = fileSystemManager.resolveFile("zip:res:hello.zip");
Но я получаю URI "res: hello.zip" не является абсолютным именем файла.
При этом я успешно получаю свой zip-файл, но не файлы внутри zip-файла.
FileSystemManager fileSystemManager = VFS.getManager();
FileObject fileObject = fileSystemManager.resolveFile("res:hello.zip");
Я должен обернуть поиск по почтовому индексу поиском URL-адреса из поиска res. Это дает мне fileObject с содержимым zip-файла.
FileSystemManager fileSystemManager = VFS.getManager();
FileObject fileObject = fileSystemManager.resolveFile("zip:" + fileSystemManager.resolveFile("res:hello.zip").getURL());
Как я могу использовать zip и res вместе без ужасного вызова переноса?