Как я могу определить каталог classpath в Equinox?

есть ли способ определить каталог как путь к классам для каждого пакета в Eclipse Equinox? Так что я могу поместить все сторонние jar-файлы/файлы конфигурации для каждого пакета в этот каталог. Я знаю, что это можно сделать, определив каждую банку отдельно, но мне нужен более простой способ.

заранее спасибо


person user1153321    schedule 07.07.2012    source источник


Ответы (2)


Нет. У каждого пакета есть собственный путь к классам, который должен полностью содержаться внутри него.

person Neil Bartlett    schedule 07.07.2012

Вы думаете о целевая платформа? Это общий пул пакетов, которые могут быть включены в «путь к классам OSGi» любого пакета, который импортирует подходящие пакеты. Вы можете включать отдельные пакеты и целые папки внутри целевой платформы.

При нормальных обстоятельствах я бы не стал встраивать слишком много сторонних jar-файлов в ваши пакеты OSGi (т. е. непосредственно в путь к классам пакета), поскольку чище использовать общие экземпляры между пакетами.

person Holly Cummins    schedule 07.07.2012