Database Reference
In-Depth Information
In order to run the eXist installer, you must have a working JRE (Java Runtime Envi‐
ronment) or JDK (Java Development Kit), version 1.6 or newer. The eXist team regu‐
larly tests eXist with the Oracle and OpenJDK JRE and JDKs, but the community
reports that the IBM JDK (among others) also works.
You can download the Oracle JDK from http://www.oracle.com/technetwork/java/
javase/downloads/index.html .
To check whether you have the right Java version (and have
installed it correctly), open a terminal/command-line window and
type java -version . You should see a message telling you which
version of Java you're running.
Downloading eXist
Downloading eXist is easy. Go to http://www.exist-db.org , navigate to the download
section, pick the right distribution, and download it. For getting started, pick the lat‐
est stable distribution. The filename will probably look like eXist-db-setup-<version>-
rev<XXXXX>.jar .
This topic was based on the 2.1 release of eXist ( eXist-db-setup-2.1-
rev18721.jar ), but by the time you read this, a newer version may
be available.
Things to Decide Before Installing
Of course, you can go ahead now and run the installer using the defaults provided.
However, there are probably a number of things you want to decide before firing up
the installer:
Installation directory
Where are you going to install eXist? For a “getting started” installation, this is
not extremely important; you can use the default suggested by the installer or any
other location you like (provided it is writable by the installer).
However, there are a number of reasons why the installation directory matters
more than is usual for a software installation. Firstly, the default for the data
directory (where eXist stores its data) is inside the installation directory, as
described shortly. Secondly, logging and temporary directories are also inside the
installation directory.
Having frequently written locations inside a software installation might be prob‐
lematic because security sometimes does not allow this, or it causes performance
Search WWH ::




Custom Search