В среде Apache Felix OSGi файлы конфигурации предлагают возможность включения дополнительных системных пакетов в экосистему Felix. Строка в конфиге Felix выглядит так:
# To append packages to the default set of exported system packages,
# set this value.
org.osgi.framework.system.packages.extra=gnu.java.net.local
Я переключаю свою текущую платформу OSGi с Felix на Eclipse Equinox и обнаружил, что один из моих пакетов зависит от пакета gnu.java.net.local
, к которому у меня ранее был доступ в Felix, но я не могу найти ничего в (расплывчатом) < href="http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html" rel="nofollow">конфигурация документации для Equinox, которая кажется эквивалентной настройке в Felix. Кто-нибудь знает способ Equinox включить этот дополнительный пакет?
Если вы смотрите на ссылку, которой я поделился выше (на документацию по конфигурации Equinox), раздел «Свойства системы» — это тот, в котором перечислены параметры файла конфигурации. Я не уверен, что где-то есть более полная документация.