【发布时间】:2022-02-01 00:52:42
【问题描述】:
我正在使用声纳版本 8.9.6。 我知道这个问题已经被问过很多次了,我已经尝试了很多,但没有一个解决方案对我有用。
以下是我尝试过的一些事情。
1)
<sonar.exclusions>
// my domain package here
</sonar.exclusions>
-
添加了以下插件
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id>copy-dependencies</id> <phase>package</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <includeArtifactIds>lombok</includeArtifactIds> </configuration> </execution> </executions> </plugin>
然后添加以下属性
<sonar.java.libraries>target/dependency/*.jar</sonar.java.libraries>
-
添加 lombok.config 并添加以下属性
config.stopBubbling = true lombok.addLombokGeneratedAnnotation = true
这些都不适合我,尤其是声纳排除根本不起作用。 任何帮助将不胜感激,并提前致谢。
【问题讨论】:
标签: java spring spring-boot sonarqube lombok