J'essaie d'utiliser Lombok dans mon projet que je développe en utilisant IntelliJ IDEA 11.
J'ai installé un plugin tiers pour IDEA et cela semble bien fonctionner car IDEA voit toutes les méthodes / champs générés automatiquement.
J'ai donc une classe qui utilise Slf4j. Je l'ai annoté comme ça
import lombok.extern.slf4j.Slf4j;
@Slf4j
public class TestClass
{
public TestClass()
{
log.info("Hello!");
}
}
Mais quand je bâtirai mon compilateur projet tournebroches: cannot find symbol variable log
.
Pourriez-vous me dire ce qui me manque ici?
Mise à jour: il s'est avéré que son processus d'annotation RequestFactory échoue.
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
Des idées sur les solutions de contournement?
Update2: Ce n'est peut-être pas quelque chose que les lecteurs veulent entendre, mais j'ai fini par passer à Scala .