2017-01-23 19 views
0

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

Но проект не компилируется. Компилятор жалуется, что символ конструктора AutoValue_ не распознается. enter image description here

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

Я использую авто-ценностно-1.3.jar

Благодарности

ответ

1

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

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

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

+1

спасибо. Оно работает. КСТАТИ. Intellij может видеть символы после добавления «сгенерированной» папки в качестве исходного корня –

 Смежные вопросы

  • Нет связанных вопросов^_^