From BaseX Documentation

Jump to: navigation, search

This article is part of the Advanced User's Guide. It gives some more insight into the configuration of BaseX.


[edit] Configuration Files

BaseX maintains some configuration files, which are stored in the project’s Home Directory:

Note that:

[edit] Home Directory

As BaseX is distributed in different flavors, and may be started from different locations, it dynamically determines its home directory:

If BaseX is used in an embedded environment (such as a servlet in a Web Application), it may not immediately be clear what directory was chosen. In this case, you can run the XQuery expression Q{org.basex.util.Prop}USERHOME() to find out.

[edit] Database Directory

A database in BaseX consists of several files, which are located in a directory named by the name of the database. If the user’s home directory has been chosen as base directory, the database directories will be planted in a BaseXData directory. Otherwise, the directory will be named data.

The database path can be changed as follows:

Note: Existing databases will not be automatically moved to the new destination.

[edit] Log Files

Log files are stored in text format in a .logs sub-directory of the database folder (see Logging for more information).

[edit] Changelog

Version 8.0
Version 7.7
Personal tools