Lombok Builder не найден в компиляции MavenJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Lombok Builder не найден в компиляции Maven

Сообщение Anonymous »

Я пытаюсь создать статический метод, чтобы упростить использование построителя и вернуть созданный построитель для продолжения создания объекта, если это необходимо:
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class Foo {

private String submit;

private String modify;

public static Foo.FooBuilder ofSubmit(String submit) {

return Foo.builder()
.submit(submit);
}

}

В IntelliJ работает правильно, но при компиляции с помощью maven я получаю следующую ошибку:
diagnostic: /src/main/java/com/Foo.java:33: error: cannot find symbol
public static Foo.FooBuilder ofSubmit(String pan,
^
symbol: class FooBuilder
location: class com.Foo

Я использую Lombok 1.18.20
Есть идеи?
//EDIT
Включите конфигурацию maven:
maven-compiler-plugin с конфигурацией совместимости Mapstruct:

org.apache.maven.plugins
maven-compiler-plugin
3.8.1

${java.version}
${java.version}


org.projectlombok
lombok
${org.projectlombok.version}



org.projectlombok
lombok-mapstruct-binding
0.2.0



org.mapstruct
mapstruct-processor
${org.mapstruct.version}






Подробнее здесь: https://stackoverflow.com/questions/691 ... ompilation
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»