Вы можете включить источники по пути OSGI-OPT/src
пакета; тогда их увидит отладчик Eclipse (не уверен насчет других IDE, поскольку я использую только Eclipse). Я нахожу это намного проще, чем создание отдельного исходного пакета, потому что одним артефактом легче управлять, чем двумя, и если вы строите с Bnd или Bndtools , мы создаем такие пакеты как по умолчанию.
В тех редких случаях, когда вам необходимо выполнить развертывание в среде с ограниченными ресурсами, вы можете просто удалить каталог OSGI-OPT
из пакета; это имя является соглашением для необязательных данных, которые можно удалить, не влияя на работу пакета.
Между прочим, наш подход основан на исполняемых файлах UNIX, которые часто содержат дополнительные символы отладки, и команде strip , которая удаляет их, чтобы создать меньший исполняемый файл при желании.