Проблема с аннотацией @Slf4j от Lombok после обновления ОС или Brew. Мейвен. Весна. МакОс ⇐ JAVA

Программисты JAVA общаются здесь
Anonymous
Проблема с аннотацией @Slf4j от Lombok после обновления ОС или Brew. Мейвен. Весна. МакОс

Сообщение Anonymous »

Я столкнулся с неожиданной проблемой с аннотацией @Slf4j из библиотеки lombok.extern. Похоже, что после обновления моей ОС или Homebrew аннотация @Slf4j перестала работать.
Я могу воспроизвести эту странную проблему даже с совершенно новым репозиторием, созданным с помощью Spring Initializer. Когда я добавляю аннотацию @Slf4j, IDE может распознать необходимую библиотеку. Более того, проект успешно компилируется и запускается в среде IDE, как показано на снимке экрана.
Изображение

Но когда я собираю через командную строку, происходит сбой с ошибкой.
Изображение

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

mvn --version
Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937)
Maven home: /opt/homebrew/Cellar/maven/3.9.9/libexec
Java version: 23, vendor: Homebrew, runtime:
/opt/homebrew/Cellar/openjdk/23/libexec/openjdk.jdk/Contents/Home
Default locale: en_AU, platform encoding: UTF-8
OS name: "mac os x", version: "14.6.1", arch: "aarch64", family: "mac"

pom data:
spring-boot-starter-parent: 3.3.4
java.version: 23
maven.compiler.source: 23
maven.compiler.target: 23
dependency:
spring-boot-starter
lombok
Эта проблема затрагивает все остальные мои проекты, и в них используется множество разных версий одних и тех же компонентов. У меня заканчиваются идеи относительно того, что может быть основной причиной проблемы.
Я подозреваю, что причиной проблемы может быть обновление до новой версии Maven. Однако у меня нет возможности вернуться к более старой версии

Подробнее здесь: https://stackoverflow.com/questions/791 ... ven-spring

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