idea编译项目 失败_在IntelliJ IDEA下使用Lombok时无法编译项目

我正在尝试使用IntelliJ IDEA 11开发的项目中使用Lombok。

我已经为IDEA安装了3rd-party插件,由于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。

你可能感兴趣的:(idea编译项目,失败)