This is the documentation of the Eclipse Equinox Framework.
Core OSGi framework management commands
The Equinox Console provides a comprehensive set of commands for managing and inspecting OSGi bundles and the framework. These commands are available in the equinox scope and cover bundle lifecycle management, service inspection, system properties, and diagnostics.
<key>=<value> - Set an OSGi property<url> - Install a bundle from the given URL(<id>|<location>) - Start the specified bundle(s)(<id>|<location>) - Stop the specified bundle(s)(<id>|<location>) - Uninstall the specified bundle(s)(<id>|<location>) - Update the specified bundle(s)[(<id>|<location>)] - Refresh the packages of the specified bundles(<id>|<location>) - Display details for the specified bundle(s)[filter] - Display details for all installed bundles[filter] - Display installed bundles (short status)[filter] - Display installed bundles and registered services(<id>|<location>) - Print bundle headers[<pkgname>|<id>|<location>] - Display imported/exported package details[filter] - Display registered service details[name] - Display system properties with the given name, or all if no name specified[action] [thread] - Display threads and thread groups[(<id>|<location>)] - Display the start level for the specified bundle or framework<start_level> - Set the framework start level<start_level> (<id>|<location>) - Set the start level for the specified bundle(s)<start_level> - Set the initial bundle start level[<id>|<location>] - Display unsatisfied constraints for the specified bundle(s)(<id>|<location>) - Enable the specified bundle(s)(<id>|<location>) - Disable the specified bundle(s)<command> - Execute a command in a separate process and wait<command> - Execute a command in a separate process (don’t wait)Many commands have short aliases for convenience:
bundleheadersinstallpackagespropsrefreshstatusservicessetpropstartstopthreadsuninstallupdateg! ss
Framework is launched.
id State Bundle
0 ACTIVE org.eclipse.osgi_3.21.0
1 ACTIVE org.eclipse.equinox.console_1.4.800
g! start 5
g! bundle 1
org.eclipse.equinox.console_1.4.800 [1]
Id=1, Status=ACTIVE
...
g! services (objectClass=org.osgi.service.*)
g! threads
g! setfwsl 6
g! diag 5
help command to get detailed information about specific commandsRelated links: