Many times, developers (or even, normal users) run into an issue of searching for a resource that is inside a zip. Worse, that resource is inside a zip which is itself inside ANOTHER zip (i.e. nested archive).
Possibly you need to verify whether a particular resource is present in an ear or you want to know part of a file name but don't know which zip/jar on your hard disk contains that class file.
zfind solves this problem. zfind is very fast and it works on most common archive/compress files. Apart from GUI and command line, it also provides API support which let's you use it in your java code as a 3rd party library.
Thanks for using, and if you find any bug, do post a ticket or discussion topic. I can't fix anything if I don't know the problem :)
**Check Wiki for USAGE details
- Fast file search utility (command line and GUI)
- Can search within most common archive files (ZIP, JAR, TAR, WAR, EAR etc)
- Can search within most common compressed files (GZ, TGZ, TAR.GZ, BZ2, XZ etc)
- Nested archives/compressed files supported (i.e. ZIP within ZIP etc) till unlimited depth (Only constrained by system resource)
- Normal directory search supported (recursive search within subdirectories as well as archive files)
- Full File name search with wildcard support (i.e. foo*.bar)
- File name search with regular expression pattern
- Search with case ignore option
- Can be used as API in a java project
Seems to work well. I'll need to use it a bit more to give a more thorough review though.