Я пытаюсь использовать Google Guice в разработке плагинов eclipse. Я импортировал Guice jar в качестве другого подключаемого проекта. Но почему-то Guice не может вводить зависимость.Eclipse - Google Guice
Любые идеи ???
Это сообщение об ошибке
com.google.inject.ConfigurationException: Guice configuration errors:
1) No implementation for java.util.List<java.lang.String> was bound.
while locating java.util.List<java.lang.String>
for parameter 1 at com.checker.extension.provider.util.PluginUtils.<init>(Unknown Source)
while locating com.checker.extension.provider.util.PluginUtils
1 error
EDIT1
Одна вещь, которую я хотел бы упомянуть, это конфигурация работает правильно, когда я использую обычное приложение Java, но это не когда Я использую проект
EDIT2 Ниже приведен код, который я использую
@Override
protected void configure() {
bind(List.class).toInstance(DIObjects.buildFolderNames);
}
Здесь DIObjects.buildFolderNames
это статическое поле, которое мне нужно вводить. Определение DIObjects.buildFolderNames выглядит следующим образом.
public static List<String> buildFolderNames;
И я инициализировал это поле.
Является ли проблема из-за разных загрузчиков классов Eclipse и Guice ???
Любое сообщение об ошибке? – Gopi
Добавленная ошибка в вопросе .. –
Нет ответов .. ??? –