У меня есть проект, основанный на Gradle, который использует lombok. Я импортировал этот проект в IntelliJ IDEA 14.1 (используя импорт импорта модели). Я могу запустить JUnit4 модульные тесты без проблем в Gradle, но IntelliJ, похоже, имеет проблему, увидев, что Lombok сгенерировал Getters. Это мешает мне проводить тесты в IDEA.
Чтобы убедиться, что это не проблема с настройкой, я создал Очень простой проект и подтвердил, что тот же проблема возникает в простом тестовом проекте.
Мои версии:
Gradle: Gradle -2.3-all через Gradle wrapper
Intellij IDEA: IU-141.713
Плагин Ломбок: 0.9.2
Что мне здесь не хватает?
Обновление. Не вижу. Я не имею в виду физически невидимое. Я имею в виду это:
/home/meeee/workspace/junit-lombok-idea/lib/src/main/java/com/example/jumbokea/Main.java
Error:(10, 11) java: cannot find symbol
symbol: method setIntField(int)
location: variable sc of type com.example.jumbokea.SomeClass
Error:(12, 41) java: cannot find symbol
symbol: method getIntField()
location: variable sc of type com.example.jumbokea.SomeClass
Error:(14, 33) java: constructor AnotherClass in class com.example.jumbokea.AnotherClass cannot be applied to given types;
required: no arguments
found: float,com.example.jumbokea.SomeClass
reason: actual and formal argument lists differ in length
Error:(16, 46) java: cannot find symbol
symbol: method getSomeFloat()
location: variable ac of type com.example.jumbokea.AnotherClass
Error:(17, 43) java: cannot find symbol
symbol: method getSomeClass()
location: variable ac of type com.example.jumbokea.AnotherClass
Декомпилированные классы показывают геттеры и сеттеры, но я получаю эти ошибки, когда я получаю IntelliJ для запуска "приложения" или тестов Unit.