这里 你找到了为什么龙目岛和AspectJ彼此不喜欢的解释。
什么是 说工作 虽然,是 delombok 带有Lombok注释的源代码,然后通常用AspectJ编译器编译生成的源代码(例如,通过 AspectJ Maven插件 ,这是我在Maven项目中一直使用的)。假设你确实使用了Maven,那么也可以使用delombok步骤 Lombok Maven插件 。如果为相应的插件分配正确的阶段,则应该可以完全自动化构建过程。
免责声明:我一生中从未使用过Lombok,但对AspectJ和Maven了解一两件事。