Проблемы компиляции в MacOsJAVA

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

Сообщение Anonymous »

В настоящее время я разрабатываю микросервисное приложение и до сих пор использую Windows 10. Однако недавно я изменил свои настройки на Mac. После установки Java + Maven и попытки скомпилировать проекты у меня возникли проблемы с компиляцией большинства из них. 2 из них компилируются без проблем, а у остальных возникают проблемы с lombok или другими зависимостями, работающими в Windows.
Вот пример одной из проблем компиляции. Это связано с аннотациями ломбок, которые не учитываются при компиляции:

Код: Выделить всё

import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class ExtendedMktQuote {
private String type;
private String source;
private String last;
private String last_timedate;
private String last_time;
private String change;
private String change_pct;
private String volume;
private String volume_alt;
private String changetype;
}
При компиляции у меня возникает ошибка для всех параметров:

Код: Выделить всё

[ERROR]   location: variable quoteResponse of type EAS.ExternalAPIService.ExternalAPIReplies.CNBCReplies.ExtendedMktQuote
[ERROR] {pathRedacted}.java:[24,67] cannot find symbol
[ERROR]   symbol:   method getType()
Вот пример моего pom-файла в части maven/lombok:

Код: Выделить всё

    
org.projectlombok
lombok
false




org.springframework.boot
spring-boot-maven-plugin



org.projectlombok
lombok






Другие классы, использующие lombok для @Getter и @Setter, демонстрируют те же проблемы.
Есть ли такое? какие-нибудь известные проблемы с Lombok в macOS? Может ли это быть проблемой, связанной с установкой Java/Maven?
В pom я уже пробовал удалить часть исключений из сборки pom, связанной с lombok , но проблема остается прежней.

Подробнее здесь: https://stackoverflow.com/questions/791 ... s-in-macos
Ответить

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

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

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

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

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