Я намагаюся використовувати Lombok у своєму проекті, який я розробляю за допомогою IntelliJ IDEA 11.
Я встановив сторонній плагін для IDEA, і, здається, він працює добре, оскільки IDEA бачить усі автоматизовані методи / поля.
Тож у мене є клас, який використовує Slf4j. Я це так зазначав
import lombok.extern.slf4j.Slf4j;
@Slf4j
public class TestClass
{
public TestClass()
{
log.info("Hello!");
}
}
Але коли я будую свої косами компілятора проекту: cannot find symbol variable log
.
Скажіть, будь ласка, чого я тут пропускаю?
Оновлення: виявилося, що процес анотації RequestFactory не вдається.
input files: {com.zasutki.courierApp.server.TestServlet, com.mine.courierApp.server.model.DatastoreObject}
annotations: [javax.inject.Singleton, javax.inject.Inject, lombok.Getter, lombok.Setter, com.googlecode.objectify.annotation.Id, com.googlecode.objectify.annotation.OnSave]
Processor com.google.web.bindery.requestfactory.apt.RfValidator matches [lombok.Getter, com.googlecode.objectify.annotation.Id, javax.inject.Inject, lombok.Setter, com.googlecode.objectify.annotation.OnSave, javax.inject.Singleton] and returns false.
cannot find symbol variable log
Будь-які ідеї щодо вирішення проблем?
Update2: Можливо, читачі не хочуть це почути, але я перейшов на Scala .