((StandardFileSystemManager)VFS.getManager()).addProvider("jar", new JarFileProvider());
((StandardFileSystemManager)VFS.getManager()).addProvider("zip", new ZipFileProvider());
((StandardFileSystemManager)VFS.getManager()).addProvider("tar", new TarFileProvider());
((StandardFileSystemManager)VFS.getManager()).addProvider("tgz", new TgzFileProvider());
((StandardFileSystemManager)VFS.getManager()).addProvider("tbz2", new Tbz2FileProvider());
((StandardFileSystemManager)VFS.getManager()).addProvider("gz", new GzipFileProvider());
((StandardFileSystemManager)VFS.getManager()).addProvider("tmp", new TemporaryFileProvider());
((StandardFileSystemManager)VFS.getManager()).addProvider(new String[] { "bzip2", "bz2" }, new Bzip2FileProvider());
mgr.registerProvider(new FileProvider());
mgr.registerProvider(new FTPProvider());