Я создал Bundle в Eclipse и использовал ссылку «Launch the Framework» для вкладки «Overview».Я создал интерфейс (TestService) в своем комплекте и код, который должен сгенерировать прокси для него (в Helper).Я вызываю этот код в Activator of the Bundle и получаю:
Caused by: javassist.NotFoundException: com.test.services.TestService
at javassist.ClassPool.get(ClassPool.java:436)
at com.test.services.Helper.get(Helper.java:46)
Он выдает прямо в первый ClassPool.get ():
ClassPool pool = ClassPool.getDefault();
CtClass result = pool.get(TestService.class.getName());
...
TestService является общедоступным и втот же пакет и Bundle, что и Helper, который генерирует исключение.Очевидно, что недостаточно просто выполнить «ClassPool.getDefault ()».Итак, что мне нужно сделать, чтобы ClassPool увидел классы внутри Bundle?Должен ли я импортировать свои собственные пакеты?