Использование Spring 3.x AnnotationConfigApplicationContext в Eclipse RCP - PullRequest
1 голос
/ 23 ноября 2011

У меня есть серверный компонент, подключенный с помощью Spring. У меня есть клиентский интерфейс, который также использует Spring для подключения к серверу. Мне нужно подключиться к серверу из приложения Eclipse RCP.

Я включил необходимые библиотеки пружин в мою целевую платформу.

Однако, когда я пытаюсь создать контекст Spring, я получаю исключение ClassNotFoundException в net.sf.cglib.proxy.Enhancer, которое приводит к созданию исключения IllegalStateException.

Я вручную обернул cglib 2.2 в плагин и добавил его к моей целевой платформе, но он все равно выдает ту же ошибку.

Как мне обеспечить, чтобы модули Spring имели доступ к CGLib?

1 Ответ

0 голосов
/ 28 ноября 2011

Я решил эту проблему, создав отдельный пакет, содержащий Spring и все необходимые зависимости.Затем мне пришлось добавить загрузку классов Eclipse-Buddy между моим клиентским кодом и весенним комплектом, чтобы он мог загружать мои классы конфигурации.

Есть ли лучший способ?

...