JavaFindThis is a 100% Java implementation of the familiar Unix find utility. Being a Java library, it's very easy to integrate into any Java application. It provides flexible cross-platform file searching.
FeaturesAutomatically detects and delegates work to GNU find & perl when it will save time. This can be controlled via the system property:
on = Always delegate to GNU tools if it can.
off = Never use GNU tools - always use 100% Java.
regex = (default) Use GNU tools only when a regex has been
Set the following property to see at runtime what the optimization status is:
Allows matching filesnames based on Perl 5 style regular expressions.
The library can be used from other Java classes, or from the command line.
Supports some useful GNU find-like functions:
Supports some extra options from other GNU tools:
RequirementsThis package requires Jakarta ORO for regex matching.