Установка mvn выдает ошибку компиляции для свойств @Getter @Setter для свойств LombokJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Установка mvn выдает ошибку компиляции для свойств @Getter @Setter для свойств Lombok

Сообщение Anonymous »

Я столкнулся с этим, когда я тестировал свое приложение, тест MVN не будет работать и создавать проблемы компиляции, специально предназначенные для свойств, которые имеют аннотации @get @setter of lombok. В IDE нет ошибок выделения, так как плагин Intelij работает, но каким -то образом Maven не может найти Lombok. Я видел посты, которые были похожи на мою проблему, но у всех была другая версия Maven / Lombok / Maven-компилятор. Мои версии Maven - 3,5, Maven Compiler - 3.7, Lombok 1.16.20. < /p>

Мой класс Java с анотациями Lombok < /p>

@JsonProperty
@Getter @Setter private String name;

@JsonProperty
@Getter @Setter private String catType;

@JsonProperty
@Getter @Setter private String description;

@JsonProperty
@Getter @Setter private String intType;

@JsonProperty
@Getter @Setter private String numberCode;


когда я запускаю установку mvn, я получаю

> [my-path]/my-java.java:[86,29] cannot find symbol
[ERROR] symbol: method numberCode()
[ERROR] location: variable source of type My-java
[my-path]/my-java.java:[86,29] cannot find symbol
[ERROR] symbol: method name()
[ERROR] location: variable source of type My-java
[my-path]/my-java.java:[86,29] cannot find symbol
[ERROR] symbol: method catType()
[ERROR] location: variable source of type My-java
[my-path]/my-java.java:[86,29] cannot find symbol
[ERROR] symbol: method description()
[ERROR] location: variable source of type My-java


Вот мой Pom.xml (поскольку это был очень длинный pom.xml, я поделился только тем, что может иметь значение в контексте этого вопроса)

1.18.0
2.6.1
3.7.0
2.10
3.0.0-M1
3.0.1
2.18.1
3.0.0
1.8
2.12.1
v8.9.4
v1.3.2


org.projectlombok
lombok
${lombok.version}
provided



Подробнее здесь: https://stackoverflow.com/questions/513 ... for-lombok
Ответить

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

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

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

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

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