При встраивании jar в пакет OSGi игнорировать или необязательное разрешение?

Когда я собираю бандл, мне нужно встроить несколько jar-файлов (http -core и http -client )в моем случае. Используя maven с плагином flex, я получаю огромный список импорта -некоторых вещей, которые мне не нужны. На данный момент я просто отрицаю пакеты, которые мне не нужны в <Import-Package>, но я также мог бы использовать Import-Package: resolution:=optional. Мне было интересно, какой предпочтительный способ и каковы преимущества/недостатки любого подхода?

5
задан artbristol 27 April 2012 в 14:18
поделиться