LOGGER.info и LOGGER.debug показаны красным с не может разрешить метод

Исправлена

Я попытался переустановить плагин, но это не сработало, поэтому я полностью очистил свою идею inteljii и установил ее снова, и она, кажется, работает. Не уверен, что проблема была на самом деле.

LOGGER.info и LOGGER.debug показанные красным цветом в идее IntelliJ с сообщением, cannot resolve method , в то время как все остальное, связанное с lombok похоже, работает.

Информация о версии:

IDEA Version: IntelliJ IDEA 2019.1.1 (Ultimate Edition)
Build #IU-191.6707.61, built on April 16, 2019
JDK Version: 1.8.0_201
OS Type & Version: Ubuntu 18.04.2 LTS
Lombok Plugin Version: v0.25-2019.1
Lombok Dependency Version: 1.16.18

Дополнительная информация:

  • Annotation processing под Compiler включена

  • Ломбок включен в проект

  • Поддержка @log включена

  • Попытка добавления отсутствующего предупреждения о зависимости lombok, не работает

  • В lombok.config : lombok.log.fieldName=LOGGER

Я попытался сделать еще один проект с нуля, и проблема остается: https://imgur.com/a/zBamc4T

Всего 2 ответа


После прочтения документации lombok на регистраторах это должен быть log.info вместо Logger.info , не так ли?

Если конфигурация lombok.log.fieldName=LOGGER работает, это должен быть LOGGER.info(...


Вы убедились, что ваш файл lombok.config котором вы определяете lombok.log.fieldName=LOGGER находится в правильном месте?

Согласно https://projectlombok.org/features/configuration :

Вы можете создавать файлы lombok.config в любом каталоге и помещать в него директивы конфигурации. Они применяются ко всем исходным файлам в этом каталоге и ко всем дочерним каталогам.