Introduction
------------
Java Dependency Finder is a simple Java based command line utility 
that can be used to find out what jar/zip file contains what Class.

Ever fell into the situation where you are trying to compile some 
Java code that needs a set of jars but you are not really sure which 
ones? You could very well add all the jars that you downloaded with 
some package, but you don't want to clutter up your classpath with all 
the unnecessary jars and zips.
This small little command line tool is just meant to help you with 
that. When you compile your code and get "ClassNotFound" Errors, simply 
run this tool (telling it folders where to look for the jars) and it 
will search in those jars/zips and find out which jar you should 
include to get rid of that "ClassNotFound" Errors.

As simple as that! 


Copyright Information
---------------------
Copyright (c) 2008 by The Shoe Shine Boy.

Java Dependency Finder is free software: you can redistribute it and/or 
modify it under the terms of the GNU General Public License as published 
by the Free Software Foundation, either version 3 of the License, or (at 
your option) any later version.

Java Dependency Finder is distributed in the hope that it will be useful, 
but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 
for more details.

You should have received a copy of the GNU General Public License 
along with Java Dependency Finder. If not, see <http://www.gnu.org/licenses/>.


Requirements
------------
1. JRE 1.4 or above.


Installation
------------
1. Download the jdf-installer.zip from www.silverrags.com store.
2. Unzip the zip file in your local machine


Uninstallation
--------------
Simply delete the folder where you unzipped jdf-installer.zip file. This 
software does not update any registry entries etc. So you won't need any kind of 
uninstallater.


Usage
-----
$ java -jar jdf.jar deps=<comma separated list of folders where the jar/zip might exist>

For example:
$ java -jar jdf.jar deps=/usr/local/mylibs,/opt/libs,../3rdparty/


Interested in the source code?
------------------------------
The src folder has all the source code. There is only one file.
com
+---gt
    	JavaDependencyFinder.java


Any further questions?
----------------------
Feel free to contact me at theshoeshineboy@silverrags.com

The tool is fairly simple and you should be able to make it to work after playing 
around for a while. However if you face any problems, please do not hesitate to 
get in touch with me and I'll be more than happy to guide you through the steps.