Start Felix

Unknown macro: {scrollbar}

Start Felix

To start up the highest supported Felix version use the following:

pax-run --platform=felix

If you want to start a specific Felix version use the following:

pax-run --platform=felix --version=1.0.0

"felix" can be shortened to just "f" as in --platform=f or --p=f.
Felix is the default platform. This means that if the --platform is not specified Felix will be started by default.

Supported Felix versions

  • --version=2.0.0 (since Pax Runner 1.2.0)
  • --version=1.8.1 (since Pax Runner 1.1.0)
  • --version=1.8.0 (since Pax Runner 0.20.0)
  • --version=1.4.1 (since Pax Runner 0.17.0)
  • --version=1.4.0 (since Pax Runner 0.16.0)
  • --version=1.2.2 (since Pax Runner 0.14.0)
  • --version=1.2.1 (since Pax Runner 0.13.0)
  • --version=1.2.0 (since Pax Runner 0.13.0)
  • --version=1.0.4 (since Pax Runner 0.10.0)
  • --version=1.0.3 (since Pax Runner 0.7.0)
  • --version=1.0.1 (since Pax Runner 0.5.3)
  • --version=1.0.0

Using snapshot version of Felix

If you wanna leave on the edge and use the latest snapshot version of Felix you can do the following:

pax-run --platform=felix --snapshot

This will start the latest snapshot of Felix that has been deployed in their snapshot maven repository.
Pax Runner caches the jars it uses so you may run into cases where the latest version of the framework is not really the latest. To avoid that, use the option --overwriteSystemBundles. This option guarantees that the system bundles (=framework itself) will be re-downloaded.
This feature is only available starting with [release 0.18.0 of Pax Runner].