Sto cercando di usare Lombok nel mio progetto che sto sviluppando usando IntelliJ IDEA 11.
Ho installato plugin di terze parti per IDEA e sembra funzionare bene perché IDEA vede tutti i metodi / campi generati automaticamente.
Quindi ho una classe che usa Slf4j. L'ho annotato in questo modo
import lombok.extern.slf4j.Slf4j;
@Slf4j
public class TestClass
{
public TestClass()
{
log.info("Hello!");
}
}
Ma quando costruire il mio progetto spiedi compilatore: cannot find symbol variable log
.
Potresti dirmi cosa mi manca qui?
Aggiornamento: si è scoperto che il processo di annotazione RequestFactory non riesce.
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
Qualche idea su soluzioni alternative?
Update2: Forse non è qualcosa che i lettori vogliono ascoltare, ma ho finito per passare a Scala .