Как загрузить класс по строке имени класса из среды выполнения OSGi?

Я делаю пакет для подключения к OSGi, чтобы предоставить пользователю функцию:

Usercase: User input the classname string and click "list" button, the corresponding class will be decompiled and show the text on GUI for user.

Итак, вот моя проблема: у меня есть только загрузчик классов моего пакета, как я могу получить загрузчик классов контейнера OSGi, с помощью которого я могу загрузить класс? имя из всего контейнера OSGi? (Я ожидаю, что когда OSGi запустится, он загрузит все пакеты и весь класс в память, любой класс может быть загружен загрузчиком классов контейнера OSGi, если он действительно существует и может)

Кто-нибудь знает, как это сделать? Примеры кодов высоко ценятся.

5
задан JerryCai 13 June 2012 в 08:16
поделиться