gpt4 book ai didi

java - 使用 Maven 而不是 SonarRunner 从 Jenkins 调用 Java 和 Javascript 的 Sonar 分析

转载 作者:行者123 更新时间:2023-12-05 07:57:55 24 4
gpt4 key购买 nike

我有一个包含 java 和 Js 文件的 Maven 项目(POM.xml)。我想从 Jenkins 调用 Sonar 分析。请告诉我如何分析 Java 和 Javascript 文件。我已经为 Java 完成了使用 sonar runner 但问题是 Javascripts 文件位于项目目录中的不同位置。因此,sonar.src=src/main/java 在这里不起作用。我想我需要使用 Maven POM.xml 进行分析,因为项目正在构建,所以分析也可能吗?

1) 我知道可以使用 mvn sonar:sonar 但我需要在 POM.xml 中为 Sonar 添加什么?2) 我需要在 MAVEN settings.xml 中更改什么?3)如果可能的话,请告诉我确切的步骤。

提前致谢!

最佳答案

你可以在这里试试

<project>
...
<build>
<!-- To define the plugin version in your parent POM -->
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>2.5</version>
</plugin>
...
</plugins>
</pluginManagement>
<!-- To use the plugin goals in your POM or parent POM -->
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>2.5</version>
</plugin>
...
</plugins>
</build>
...
</project>

有信息可以帮助您的网站是这个one here .

关于java - 使用 Maven 而不是 SonarRunner 从 Jenkins 调用 Java 和 Javascript 的 Sonar 分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26207151/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com