spring-tool-suite - 无法在 STS 4 中获取 gradle IncrementalProcessingEnvironment 的委托
问题描述
由于我安装了 Spring Tool Suite 4,因此我在每个类定义中都会收到警告
Can't get the delegate of the gradle IncrementalProcessingEnvironment.
我不使用 gradle 来构建我的项目,而是使用 maven。那么,为什么需要 gradle IncrementalProcessingEnvironment 呢?我怎样才能摆脱这些警告?
解决方案
看起来这里也有报道: https ://github.com/spring-projects/sts4/issues/95
看起来这与在 Spring Tools 4 for Eclipse 中安装和使用的 Lombok 有关。由于 Lombok 在安装时对 Eclipse 底层代码进行了相当多的修改,所以我想知道 Lombok 是否已经兼容 Spring Tools 4 中使用的 Eclipse 4.9 (2018-09)。这只是一个疯狂的猜测,但我假设问题与此有关。
看起来像这样的事情已经被报告给 Lombok 项目:https ://github.com/rzwitserloot/lombok/issues/1813 - 人们报告说 Lombok 的 Edge 版本工作得更好,甚至解决了这个问题。建议尝试 Lombok 的 Edge 版本。
推荐阅读
- asp.net-core - ProducesResponseType 推理如何为 ActionResult 工作
? - scala - 猫的递归单子执行
- swift - SQLite.Swift - 查询现有 Db 表
- php - 如何正确管理facebook发送的头像
- sharepoint-2013 - 单击保存按钮后可能已删除不存在的项目
- typescript - 在打字稿中使用 e.target.value
- javascript - 如何将javascript脚本添加到百里香片段
- java - YARN:容器启动退出代码 127 的异常
- python - 当我尝试使用 asyncpg 连接我的 postgress sql13 时出现错误
- deep-learning - BoxClassifierLoss/localization_loss 和 Loss/regularization_loss 使用 Tensorflow Objectdetection API 也为零