Постановка задачи: Найдите ресурс (скажем, myClass) в Bundle A и загрузите его, если он не найден Найдите ресурс в Bundle B и загрузите его программно, в то время как элемент управления находится в Bundle C. У меня есть ссылка на ClassLoaders как A, так и Пучок Б.
Что я знаю, так это то, что для каждого пакета OSGi родительский classLoader является загрузчиком класса Bundle 0. и система бла-бла
Будет ли все в порядке, если я изменю родителя CL пакета B --- на --> CL пакета A. и getClass из CL пакета B?
будет ли это соответствовать лучшим практикам?
Ограничения: не использовать импорт, экспорт, требовать инструкции для решения.
Спасибо