有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java无法忽略lombok注释

在使用代码覆盖率工具“Sonarqube”时,我试图忽略Java项目中的lombok注释,我对此进行了大量研究,最后将此属性添加到“lombok.config”文件中:

lombok.addLombokGeneratedAnnotation = true

但当我在IntelliJ中执行“mvn测试”或“覆盖率运行”选项时,我在控制台中遇到了以下错误:

Unknown key 'lombok.addLombokGeneratedAnnotation' (C:\Projects\...\lombok.config:3)

当然,生成的覆盖率测试仍然没有忽略lombok注释,我使用的是0.8.1版本的Jacoco和1.16.2版本的lombok

你知道怎么做吗


共 (1) 个答案

  1. # 1 楼答案

    龙目岛说

    NB: As of v1.16.2 which introduces this annotation, lombok doesn't actually add this annotation; we're setting it up so that lombok jars in widespread use start having this, which will make it easier to actually apply it later on.

    所以试着更新你的龙梦版本。 我有1.18.2版本,它很有效