Я пишу приложение, которое использует Equinox в качестве моей платформы OSGi. Я пытаюсь обнаружить все пакеты, известные на момент регистрации пакета. Я попытался использовать следующую строку, чтобы получить все доступные пакеты. Тем не менее,
.
EclipseStarter.getSystemBundleContext () getBundles ();
дает мне предупреждение ...
Недопустимый доступ: метод getSystemBundleContext () из типа EclipseStarter недоступен из-за ограничения на необходимую библиотеку D: \ java \ eclipse \ plugins \ org.eclipse.osgi_3.4.0.v20080605-1900.jar
Как правильно использовать, чтобы получить список всех доступных пакетов в рамках?