Let's download the latest Felix Framework distribution from the Felix project site and install it.
Here's what you need to do:
org.apache.felix.main.distribution-3.0.1.zip)
to a temporary location. C:felix
. From this point on, we will refer to this location as the Felix distribution base directory.This concludes the installation process! The Felix distribution typically does not require any additional configuration to run. You can start using it as soon as you've unzipped it. We will touch on some configuration properties when they may be of interest.
Let's quickly go through the contents of this distribution and get acquainted with its directory structure.
Under the Felix home directory, you should have the following:
bin:
Contains the main application JAR (felix.jar
). This is actually the org.apache.felix.main
bundle renamed to felix.jar
for convenience. We will be starting the framework through this JAR.bundle:
The auto-deploy directory; bundles in this directory are automatically installed and started at framework startup.conf:
Contains the configuration files. The default configuration is very suitable for most beginners. As you start looking for more ways to customize your Felix installation, you may come back to the files in this directory for a fine-tuning of the configuration.doc:
Contains useful documentation on the install and configuration of the framework, as well as on the bundles included by default in the distribution's bundle directory.After the application is started for the first time, an additional folder will appear:
We will now start Felix and check its default text user interface.