Dagger + ButterKnife = Не удалось инициализировать класс dagger.internal.codegen.ModuleAdapterProcessor

У меня есть проект, в котором я использую ButterKnife для внедрения представления, и я только что добавил кинжал, но получаю следующую ошибку:

Описание Тип расположения пути к ресурсу Внутренняя ошибка компилятора: java.lang.NoClassDefFoundError: Не удалось инициализировать класс dagger.internal.codegen.ModuleAdapterProcessor в sun.reflect.NativeConstructorAccessorImpl.newInstance0 (собственный метод) R.java /Suggest/gen/com/google/ android/gms строка 0 Проблема с Java

Я использую eclipse, и в моей конфигурации аннотации есть следующее:

введите здесь описание изображения

уведомление: я написал один @module с его @provides ... правильно, затем удалил его, и все равно у меня такая же ошибка компиляции

Я последовал этому комментарию, чтобы настроить обработку аннотаций:

https://github.com/square/dagger/issues/126#issuecomment-11992320

Я не уверен, связано ли это с кодом или с зависимостью и версиями, мне просто нужно, чтобы кто-то указал мне на возможности, стоящие за этой ошибкой.


person Shehabic    schedule 08.10.2014    source источник


Ответы (1)


Для тех, кто ищет решение, я только что узнал, что с помощью JavaWriter 2.1.1 устранена проблема.

person Shehabic    schedule 08.10.2014