Недавно я узнал, что lombok.jar попадает в наш последний артефакт, который не должен быть необходимым. В моем понимании ломбок только время компиляции.
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.14.4</version>
</dependency>
Но когда я устанавливаю его в предоставленную область, я получаю странное поведение в модульных тестах. Они разбиваются с помощью ClassNotFoundExceptions, а затем при попытке разрешить
java.lang.NoClassDefFoundError: com/svv/esp/serviceimpl/dataimport/common/validation/LongValidator
Какая область maven обычно используется для lombok?
Я использую Oracle JDK build 1.8.0_25-b17 на MacOSX 10.9