idea普通java项目引入lombok_java – 当我在IntelliJ IDEA下使用Lombok时,无法编译项目...

我试图在我的项目中使用

Lombok,我正在使用IntelliJ IDEA 11。

我安装了3rd-party plugin for IDEA,它似乎工作正常,因为IDEA查看所有自动生成的方法/字段。

所以我有一个使用Slf4j的类。我这样注释它

import lombok.extern.slf4j.Slf4j;

@Slf4j

public class TestClass

{

public TestClass()

{

log.info("Hello!");

}

}

但是当我构建我的项目编译器spits:找不到符号变量日志。

你能告诉我我在这里失踪吗?

更新:原来是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。

你可能感兴趣的:(idea普通java项目引入lombok_java – 当我在IntelliJ IDEA下使用Lombok时,无法编译项目...)