java - 注释处理器中的 Java 源代码修改
问题描述
有没有什么方法可以使用 java>9 来做与本文中所做的类似的事情,它将 final 修饰符添加到私有变量中?
我知道 tools.jar 已被声明为旧版,但 lombok 如何在 java11 中仍然有效?
我知道这里描述的一些树可以让你解析代码,但你不能篡改它。还有其他选择吗?使 tools.jar 不可用的原因是什么?(我知道如果您添加一些 JVM 标志,它仍然可以使用,但谁会想要使用可以在不通知的情况下更改的东西)。
解决方案
推荐阅读
- r - 为什么我收到错误:当我从 ggseas 包运行命令 ggsdc 时,“ts”对象必须有一个或多个观察结果?
- sql - Postgres:group by内的不同聚合
- sql-server - 在日期维度表的 while 循环条件内使用 DATEDIFF 添加 30 天的存储过程
- android - 自定义叠加视图中的透明背景不起作用
- java - 确定板上的两个方格是否由相同的方格连续/连接 turn()
- javascript - 需要帮助将 py 转换为 js
- javascript - 如何在移动设备上制作不可点击的电子邮件地址(android)
- typescript - 使用 typescript 反应原生 - 如何使用来自 @react-navigation/native 的 useRoute 和 typescript
- django - 无法在 nginx docker 容器上使用 http2
- firefox - 如何在 Firefox 跟踪中添加特定域/站点作为例外?它变灰了