Eclipse-LazyStart: true ->means that the plugin will automatically start when the class in this plugin loads.
Eclipse-LazyStart: false ->means that the plugin / bundle does not start when a class is loaded in this plugin. To do this, you need an explicit call Bundle#start(), not an automatic launch from the Equinox OSGI environment.
So, this checklist applies only to this setting.
Note: OSGI4.1, which can also set a new parameter Bundle-ActivationPolicy.
From OSGI design :
Lazy activation
- , , .
, .
"" "", , .
- " ", " ".
, , (lazy-start true) (if lazy start false)