Проблемы при компиляции примера проекта библиотеки AutoValue

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

Но проект не компилируется. Компилятор жалуется на то, что символ конструктора AutoValue_ не распознается. введите здесь описание изображения

Может кто-нибудь объяснить, что я делаю неправильно?

Я использую auto-value-1.3.jar

Спасибо


person Nir Brachel    schedule 23.01.2017    source источник


Ответы (1)


IntelliJ не включает процессоры аннотаций по умолчанию.

Вы можете следовать официальному руководству. Вам нужно перейти на страницу процессоров аннотаций и нажать +, чтобы создать новый профиль. Затем вы должны связать свой модуль с этим профилем. В конце концов вам нужно только включить обработку аннотаций для этого профиля и все должно работать.

Однако редактор IntelliJ может не найти сгенерированные файлы классов и по-прежнему отображать имя красным цветом. Но это не должно влиять на сборку.

person tynn    schedule 23.01.2017
comment
Спасибо. Оно работает. КСТАТИ. Intellij может видеть символы после того, как я добавил сгенерированную папку в качестве исходного корня - person Nir Brachel; 24.01.2017