首页 > 解决方案 > 注释处理器中的 Java 源代码修改

问题描述

有没有什么方法可以使用 java>9 来做与本文中所做的类似的事情,它将 final 修饰符添加到私有变量中?

我知道 tools.jar 已被声明为旧版,但 lombok 如何在 java11 中仍然有效?

我知道这里描述的一些树可以让你解析代码,但你不能篡改它。还有其他选择吗?使 tools.jar 不可用的原因是什么?(我知道如果您添加一些 JVM 标志,它仍然可以使用,但谁会想要使用可以在不通知的情况下更改的东西)。

标签: javaannotationstools.jar

解决方案


推荐阅读