经过大量研究并与Lombok开发人员之一进行了交谈,事实证明,由于javac基于hashCode()进行类加载,因此在这种情况下运行的注释处理器的顺序实质上是随机的,更糟糕的是,多个处理器之间的随机性运行。当前似乎没有解决此问题的方法。
我使用了lombok-
maven插件,然后将整个东西放散了起来,这虽然不完美,但有点笨拙,但至少可以产生工作结果。为了希望对将来来这里的Google员工有所帮助,我将工作版本提交给了回购协议。
欢迎分享,转载请注明来源:内存溢出
经过大量研究并与Lombok开发人员之一进行了交谈,事实证明,由于javac基于hashCode()进行类加载,因此在这种情况下运行的注释处理器的顺序实质上是随机的,更糟糕的是,多个处理器之间的随机性运行。当前似乎没有解决此问题的方法。
我使用了lombok-
maven插件,然后将整个东西放散了起来,这虽然不完美,但有点笨拙,但至少可以产生工作结果。为了希望对将来来这里的Google员工有所帮助,我将工作版本提交给了回购协议。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)