Почему, если в моем классе есть поле org
, я не могу использовать аннотацию журнала @Slf4j
Lombok. Следующий код вызовет ошибку компиляции в строке №3:
MyClass.java:[3,1] на нестатическую переменную org нельзя ссылаться из статического контекста
import lombok.extern.slf4j.Slf4j;
@Slf4j
class MyClass {
String org;
void printDebug() { log.debug("Org: " + org); }
}
Документация Lombok (projectlombok.org/features/log) утверждает, что добавляет одно поле log
. Почему это конфликтует с org
?