Я разрабатываю приложение Eclipse RCP с помощью Eclipse 4.4 Luna M5 и использую Guice 3.0. Поэтому я добавил guice.jar в свой целевая платформа, и для каждого подключаемого модуля, который я разрабатываю, я могу добавить пакет com.google.inject к зависимостям подключаемого модуля, используя редактор манифеста подключаемого модуля Eclipse. Пока все работает нормально.
Теперь проблема: я хочу использовать инъекции с помощью guice (@Assisted
).
Поэтому я добавил guice-assistinject.jar на свою целевую платформу. (Я использую файл .target = файл определения Eclipse Target).
Затем на вкладке «Содержимое» редактора файлов .target Eclipse правильно показывает мне пакет фрагментов com.google.inject.assistinject
3.0 из guice-assistinject.jar, но я не могу добавить этот пакет или экспортированный пакет этого пакета в зависимости проектов плагинов. Я развиваюсь.
Когда я нажимаю «Добавить» в редакторе манифеста плагина, com.google.inject.assistedinject
нет в списке добавляемых зависимостей? Что случилось?