Lombok不使用GWT编译

Lombok不使用GWT编译,gwt,compilation,getter-setter,lombok,gwt-compiler,Gwt,Compilation,Getter Setter,Lombok,Gwt Compiler,为了解决getter/setter问题,我一直在尝试使用Lombok作为最新的解决方案。我尝试了GWT生成器和注释处理器,但Lombok看起来可能是答案,但我遇到了一个问题。如果我将注释放在我的类中: @Getter @Setter public class MyModel extends MyAbstractModel { private Integer uid; //... } 然后,正如预期的那样,Eclipse可以看到新方法。我已经将lombok.jar放在/lib中,

为了解决getter/setter问题,我一直在尝试使用Lombok作为最新的解决方案。我尝试了GWT生成器和注释处理器,但Lombok看起来可能是答案,但我遇到了一个问题。如果我将注释放在我的类中:

@Getter @Setter
public class MyModel extends MyAbstractModel {
    private Integer uid;
    //...
}
然后,正如预期的那样,Eclipse可以看到新方法。我已经将lombok.jar放在/lib中,并将其放在构建路径中,但是当我尝试使用GWT编译时,会出现错误,结果是没有getter/setter存在。如果我手动输入,编译就可以正常工作

我不知道这里出了什么问题,我甚至在VM参数中加入了-javaagent引用,但没有。当GWT编译时,看起来lombok注释处理器不起作用,我也尝试过删除unitCache,但也不起作用


我真的不想手工编写这些getter和setter,我有大约50个模型,其中一些有20-30个属性。

是的,我见过,但这与解决方法的问题不完全相同,使用getter和setter生成源代码,并将GWT指向生成的源代码。谢谢,当我在每个属性名之前使用@Getter@Setter时,它似乎起了作用,但当我在类名之前添加任何注释时,它就不起作用了?我的意思是,我使用GWT/GAE时,eclipse和GWT中的配置对我来说很困难。此外,如果每次都有一些额外的manip重新生成源,如果某些情况不象@GTF所说的那样起作用…这是一个很大的痛苦…有没有替代Lombok的方法?它与SuperDevMode一起工作吗?Tks。