java -jar bin/felix.jar
Once this is running you will see an Enter profile name: prompt as shown below
Welcome to Felix.
Enter profile name:This is the Felix console waiting for you to type the project name profile. It is a simple way to organize sets of installed bundles and any arbitrary name will suffice. Entering the same profile name for subsequent executions of Felix will restore the installed bundles associated with that profile.
After that, bundles are installed running and typing command like help from the console will display all available commands shown as following:
... | - set or get bundle start level.
] - change or display base URL.
...] - display bundle header properties.
help - display impl commands.
[ ...] - install bundle(s).
obr help - OSGi bundle repository.
...] - list exported packages.
ps [-l | -s | -u] - list installed bundles.
...] - refresh packages.
...] - attempt to resolve the specified bundles.
scr help - Declarative Services Runtime
services [-u] [-a] [
...] - list registered or used services.
shutdown - shutdown framework.
[ ...] - start bundle(s).
] - get or set framework start level.
[ ...] - stop bundle(s).
[ ...] - uninstall bundle(s).
[ ] - update bundle.
version - display version of framework.