
Jife is alpha software, and unless you are comfortable with your
database and running java software in general, the probability that
you will succeed in setting up jife is rather low.

You can skip all the hassle of setting up a database by disabling the
"check" command, see the sample.config for details.

The major hurdle in installing jife is setting up the wordlist table.
See the SCHEMA file for exactly what jife is expecting.  

If you are using word lists from the scowl project,
http://wordlist.sourceforge.net/, there is a tool to help you out.
The dammfine.tools.ScowlPrep program is a simple tool that looks for
several files in the current directory, assumes they are word lists,
and loads them into the database as required.  It looks for the
following files:

words.10
words.20
words.35
words.50
words.60
words.65

Each file is assumed to be a list of words, one word per line.  The
file ending is presumed to be the frequency of the words in that file.

It is a somewhat rough tool, however, and so you will almost certainly
need to edit the source file (src/dammfine/tools/ScowlPrep.java),
change the username/password and possibly other things as well (if you
are not using postgresql), and run ant to recompile jife.  This
program does not create the tables required, however.


Once you have a list of words all set up, make a copy of the
sample.config and customize as you like.  Again, probably all you will
need to do is set the database username and password.

Now, all you need to do is ensure that your JDBC driver is in your
CLASSPATH, as is jife.jar and martyr.jar.  Then run "java
dammfine.jife.Jife <configfile>"

