Как говорится в этой статье, начальный уровень — это просто неотрицательное целое число. Но я проверил начальный уровень "org.eclipse.osgi" в \configuration\org.eclipse.equinox.simpleconfigurator\bundles.info
org.eclipse.osgi,3.18.100.v20220817-1601,plugins/org.eclipse.osgi_3.18.100.v20220817-1601.jar,-1,true
-1 ? Почему ?
Это значение константы BundleInfo.NO_LEVEL
, что означает, что у этого пакета нет начального уровня.
org.eclipse.osgi
содержит класс EclipseStarter
, который содержит точку входа main
. Он вызывается Java, а не запускается структурой OSGi.